]> git.codecow.com Git - libnemo.git/commitdiff
Fix test vector references.
authorChris Duncan <chris@zoso.dev>
Sun, 30 Nov 2025 09:46:07 +0000 (01:46 -0800)
committerChris Duncan <chris@zoso.dev>
Sun, 30 Nov 2025 09:46:07 +0000 (01:46 -0800)
test/test.blocks.mjs

index ec3899527e27b91e14daf93a3ff2dc1f0803d279..84f3a25da18ba68e07d2e95811c682e784b1e464 100644 (file)
@@ -83,7 +83,7 @@ await Promise.all([
 \r
        suite('Block signing using official test vectors', async () => {\r
                const { ADDRESS_0, BIP39_SEED, BLAKE2B_ADDRESS_1, BLAKE2B_PUBLIC_1, BLAKE2B_SEED, OPEN_BLOCK, PASSWORD, PUBLIC_0, PRIVATE_0, RECEIVE_BLOCK, SEND_BLOCK } = NANO_TEST_VECTORS\r
-               const { LEDGER_ADDRESS_0, LEDGER_MNEMONIC, LEDGER_PRIVATE_0, LEDGER_PUBLIC_0, LEDGER_OPEN_BLOCK } = CUSTOM_TEST_VECTORS\r
+               const { LEDGER_NANOS } = CUSTOM_TEST_VECTORS\r
 \r
                await test('sign open block with BLAKE2b wallet', async () => {\r
                        const wallet = await Wallet.load('BLAKE2b', PASSWORD, BLAKE2B_SEED)\r
@@ -148,16 +148,16 @@ await Promise.all([
                })\r
 \r
                await test('sign Ledger-derived open block', async () => {\r
-                       const wallet = await Wallet.load('BIP-44', '', LEDGER_MNEMONIC)\r
+                       const wallet = await Wallet.load('BIP-44', '', LEDGER_NANOS.MNEMONIC)\r
                        await wallet.unlock('')\r
                        const account = await wallet.account()\r
-                       assert.equal(account.publicKey, LEDGER_PUBLIC_0)\r
-                       assert.equal(account.address, LEDGER_ADDRESS_0)\r
-                       const block = new Block(LEDGER_OPEN_BLOCK.account, LEDGER_OPEN_BLOCK.balance, LEDGER_OPEN_BLOCK.previous, LEDGER_OPEN_BLOCK.representative)\r
-                               .receive(LEDGER_OPEN_BLOCK.link, LEDGER_OPEN_BLOCK.balance)\r
-                       assert.equal(block.hash, LEDGER_OPEN_BLOCK.hash)\r
+                       assert.equal(account.publicKey, LEDGER_NANOS.PUBLIC_0)\r
+                       assert.equal(account.address, LEDGER_NANOS.ADDRESS_0)\r
+                       const block = new Block(LEDGER_NANOS.OPEN_BLOCK.account, LEDGER_NANOS.OPEN_BLOCK.balance, LEDGER_NANOS.OPEN_BLOCK.previous, LEDGER_NANOS.OPEN_BLOCK.representative)\r
+                               .receive(LEDGER_NANOS.OPEN_BLOCK.link, LEDGER_NANOS.OPEN_BLOCK.balance)\r
+                       assert.equal(block.hash, LEDGER_NANOS.OPEN_BLOCK.hash)\r
                        await wallet.sign(0, block)\r
-                       assert.equal(block.signature, LEDGER_OPEN_BLOCK.signature)\r
+                       assert.equal(block.signature, LEDGER_NANOS.OPEN_BLOCK.signature)\r
                        assert.ok(await block.verify(account.publicKey))\r
                        await wallet.destroy()\r
                })\r