Merge pull request #530 from bitcoinjs/lesscomp
address: fix compiled assumption for fromOutputScript
This commit is contained in:
commit
682ba7e549
2 changed files with 11 additions and 2 deletions
test
|
@ -36,6 +36,15 @@ describe('address', function () {
|
|||
})
|
||||
})
|
||||
|
||||
fixtures.valid.forEach(function (f) {
|
||||
it('parses (as chunks) ' + f.script.slice(0, 30) + '... (' + f.network + ')', function () {
|
||||
var chunks = bscript.decompile(bscript.fromASM(f.script))
|
||||
var address = baddress.fromOutputScript(chunks, networks[f.network])
|
||||
|
||||
assert.strictEqual(address, f.base58check)
|
||||
})
|
||||
})
|
||||
|
||||
fixtures.invalid.fromOutputScript.forEach(function (f) {
|
||||
it('throws when ' + f.script.slice(0, 30) + '... ' + f.exception, function () {
|
||||
var script = bscript.fromASM(f.script)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue