add getAddresses to return all wallet\'s addresses
This commit is contained in:
parent
6a2e0d82d0
commit
cf1732fc44
2 changed files with 57 additions and 11 deletions
|
|
@ -113,7 +113,7 @@ describe('Wallet model', function() {
|
|||
|
||||
for(var isChange=0; isChange<2; isChange++) {
|
||||
for(var i=0; i<5; i++) {
|
||||
var addr = w.getAddress(i,isChange);
|
||||
var addr = w.createAddress(isChange);
|
||||
var a = new Address(addr);
|
||||
a.isValid().should.equal(true);
|
||||
a.isScript().should.equal(true);
|
||||
|
|
@ -122,6 +122,26 @@ describe('Wallet model', function() {
|
|||
}
|
||||
});
|
||||
|
||||
it('should return wallet addresses', function () {
|
||||
var k = createW();
|
||||
var w = k.w;
|
||||
|
||||
|
||||
var a = w.getAddresses();
|
||||
a.length.should.equal(0);
|
||||
|
||||
for(var isChange=0; isChange<2; isChange++)
|
||||
for(var i=0; i<6; i++)
|
||||
w.createAddress(isChange);
|
||||
|
||||
var as = w.getAddresses();
|
||||
as.length.should.equal(12);
|
||||
for(var i in as) {
|
||||
var a = new Address(as[i]);
|
||||
a.isValid().should.equal(true);
|
||||
}
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue