File tree 1 file changed +5
-2
lines changed
1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -50,6 +50,7 @@ implementation
50
50
System.SysUtils,
51
51
System.Types,
52
52
// web3
53
+ web3.bip32,
53
54
web3.bip39,
54
55
web3.json,
55
56
web3.utils;
@@ -75,8 +76,10 @@ procedure TTests.TestCase;
75
76
const entropy = ((vector as TJsonArray)[0 ] as TJsonString).Value ;
76
77
const mnemonic = ((vector as TJsonArray)[1 ] as TJsonString).Value ;
77
78
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);
80
83
end ;
81
84
finally
82
85
vectors.Free;
You can’t perform that action at this time.
0 commit comments