Ryan X. Charles
11 years ago
4 changed files with 75 additions and 6 deletions
@ -0,0 +1,15 @@ |
|||||
|
var assert = require('assert'); |
||||
|
var PrivateKey = require('../PrivateKey').class(); |
||||
|
var networks = require('../networks'); |
||||
|
|
||||
|
describe('PrivateKey', function(){ |
||||
|
describe('#as', function(){ |
||||
|
it('should convert hex testnet private key with compressed public key to base58check format', function() { |
||||
|
var hex='b9f4892c9e8282028fea1d2667c4dc5213564d41fc5783896a0d843fc15089f3'; |
||||
|
var buf=new Buffer(hex,'hex'); |
||||
|
var result='cTpB4YiyKiBcPxnefsDpbnDxFDffjqJob8wGCEDXxgQ7zQoMXJdH'; |
||||
|
var privkey=new PrivateKey(networks.testnet.keySecret,buf,true); |
||||
|
assert.equal(privkey.as('base58'),result); |
||||
|
}); |
||||
|
}); |
||||
|
}); |
Loading…
Reference in new issue