|
@ -60,6 +60,17 @@ const testCases = [ |
|
|
xpub, |
|
|
xpub, |
|
|
addressFormat: 'p2wpkh', |
|
|
addressFormat: 'p2wpkh', |
|
|
prefix: 'a' |
|
|
prefix: 'a' |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
keyFormat: 'multisig', |
|
|
|
|
|
addressFormat: 'p2sh', |
|
|
|
|
|
prefix: 'A', |
|
|
|
|
|
pubkeys: [ |
|
|
|
|
|
Buffer.from('030000000000000000000000000000000000000000000000000000000000000001', 'hex'), |
|
|
|
|
|
Buffer.from('030000000000000000000000000000000000000000000000000000000000000002', 'hex'), |
|
|
|
|
|
Buffer.from('030000000000000000000000000000000000000000000000000000000000000003', 'hex') |
|
|
|
|
|
], |
|
|
|
|
|
m: 2 |
|
|
} |
|
|
} |
|
|
]; |
|
|
]; |
|
|
|
|
|
|
|
@ -90,6 +101,11 @@ testCases.forEach(options => { |
|
|
break; |
|
|
break; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
case 'multisig': { |
|
|
|
|
|
key = keyData; |
|
|
|
|
|
break; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
default: |
|
|
default: |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|