replace ECKey/ECPubKey with ECPair
This commit is contained in:
parent
31832293dd
commit
4c8b0f38ea
20 changed files with 266 additions and 670 deletions
test
|
@ -6,7 +6,7 @@ var networks = require('../src/networks')
|
|||
|
||||
var Address = require('../src/address')
|
||||
var BigInteger = require('bigi')
|
||||
var ECKey = require('../src/eckey')
|
||||
var ECPair = require('../src/ecpair')
|
||||
|
||||
var fixtures = require('./fixtures/message.json')
|
||||
|
||||
|
@ -55,12 +55,14 @@ describe('message', function () {
|
|||
it(f.description, function () {
|
||||
var network = networks[f.network]
|
||||
|
||||
var privKey = new ECKey(new BigInteger(f.d), false)
|
||||
var signature = message.sign(privKey, f.message, network)
|
||||
var keyPair = new ECPair(new BigInteger(f.d), null, {
|
||||
compressed: false
|
||||
})
|
||||
var signature = message.sign(keyPair, f.message, network)
|
||||
assert.equal(signature.toString('base64'), f.signature)
|
||||
|
||||
if (f.compressed) {
|
||||
var compressedPrivKey = new ECKey(new BigInteger(f.d))
|
||||
var compressedPrivKey = new ECPair(new BigInteger(f.d))
|
||||
var compressedSignature = message.sign(compressedPrivKey, f.message)
|
||||
|
||||
assert.equal(compressedSignature.toString('base64'), f.compressed.signature)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue