Skip to content

Commit 747651f

Browse files
committed
tests
1 parent 80079de commit 747651f

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

web3.bip39.tests.pas

+5-2
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ implementation
5050
System.SysUtils,
5151
System.Types,
5252
// web3
53+
web3.bip32,
5354
web3.bip39,
5455
web3.json,
5556
web3.utils;
@@ -75,8 +76,10 @@ procedure TTests.TestCase;
7576
const entropy = ((vector as TJsonArray)[0] as TJsonString).Value;
7677
const mnemonic = ((vector as TJsonArray)[1] as TJsonString).Value;
7778
Assert.AreEqual(TMnemonic.Create(web3.utils.fromHex(entropy)).ToString(TMnemonic.English), mnemonic);
78-
const seed = ((vector as TJsonArray)[2] as TJsonString).Value;
79-
Assert.AreEqual(web3.utils.toHex(web3.bip39.seed(mnemonic, 'TREZOR')), '0x' + seed);
79+
const seed = '0x' + ((vector as TJsonArray)[2] as TJsonString).Value;
80+
Assert.AreEqual(web3.utils.toHex(web3.bip39.seed(mnemonic, 'TREZOR')), seed);
81+
const bip32_master = ((vector as TJsonArray)[3] as TJsonString).Value;
82+
Assert.AreEqual(web3.bip32.master(web3.utils.fromHex(seed)).ToString, bip32_master);
8083
end;
8184
finally
8285
vectors.Free;

0 commit comments

Comments
 (0)