HDWallet: remove repeated assertion
This commit is contained in:
parent
c0006c299f
commit
759aeb9abc
2 changed files with 3 additions and 4 deletions
|
@ -55,10 +55,9 @@ HDWallet.fromBase58 = function(string) {
|
|||
|
||||
var payload = buffer.slice(0, -4)
|
||||
var checksum = buffer.slice(-4)
|
||||
var newChecksum = crypto.hash256(payload).slice(0, 4)
|
||||
|
||||
var newChecksum = crypto.hash256(payload).slice(0, 4)
|
||||
assert.deepEqual(newChecksum, checksum, 'Invalid checksum')
|
||||
assert.equal(payload.length, HDWallet.LENGTH, 'Invalid BIP32 string')
|
||||
|
||||
return HDWallet.fromBuffer(payload)
|
||||
}
|
||||
|
|
4
test/fixtures/hdwallet.json
vendored
4
test/fixtures/hdwallet.json
vendored
|
@ -183,11 +183,11 @@
|
|||
"string": "xprvQQQQQQQQQQQQQQQQCviVfJSKyQ1mDYahRjijr5idH2WwLsEd4Hsb2Tyh8RfQMuPh7f7RtyzTtdrbdqqsunu5Mm3wDvUAKRHSC34sJ7in334"
|
||||
},
|
||||
{
|
||||
"exception": "Invalid BIP32 string",
|
||||
"exception": "Invalid buffer length",
|
||||
"string": "SQ8nQ2jWarXqLo9oHGKKP6iQDsQbPRftq7rjtYY3hqJRPQRgrmeunFnDKbH7B15yGPLZBrhhkKXx3pwD6LcBooJRGq6x7matAXpMsgn"
|
||||
},
|
||||
{
|
||||
"exception": "Invalid BIP32 string",
|
||||
"exception": "Invalid buffer length",
|
||||
"string": "37hdAfw3aMiWcBGPP2ywmY5jizTeSSP5GXayKY3RxkEZ7f3SBnRE1pN6eY3VzGkgx6vbdNtuKfrHgEaYvW9KkFZCycaPvWiA9TtfmeVB592Sf9RfSzQzXo72"
|
||||
}
|
||||
],
|
||||
|
|
Loading…
Reference in a new issue