Fix address.*OutputScript and ECPairOptions rng

This commit is contained in:
junderw 2019-04-11 15:55:33 +09:00
commit 329809fa4a
No known key found for this signature in database
GPG key ID: B256185D3A971908
4 changed files with 6 additions and 6 deletions

View file

@ -64,7 +64,7 @@ export function toBech32(
return bech32.encode(prefix, words);
}
export function fromOutputScript(output: Buffer, network: Network): string {
export function fromOutputScript(output: Buffer, network?: Network): string {
// TODO: Network
network = network || networks.bitcoin;
@ -84,7 +84,7 @@ export function fromOutputScript(output: Buffer, network: Network): string {
throw new Error(bscript.toASM(output) + ' has no matching Address');
}
export function toOutputScript(address: string, network: Network): Buffer {
export function toOutputScript(address: string, network?: Network): Buffer {
network = network || networks.bitcoin;
let decodeBase58: Base58CheckResult | undefined;

View file

@ -16,7 +16,7 @@ const isOptions = typeforce.maybe(
interface ECPairOptions {
compressed?: boolean;
network?: Network;
rng?(arg0: Buffer): Buffer;
rng?(arg0: number): Buffer;
}
export interface ECPairInterface {