Fix address.*OutputScript and ECPairOptions rng
This commit is contained in:
parent
848c8190c3
commit
329809fa4a
4 changed files with 6 additions and 6 deletions
|
@ -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;
|
||||
|
|
|
@ -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 {
|
||||
|
|
4
types/address.d.ts
vendored
4
types/address.d.ts
vendored
|
@ -13,5 +13,5 @@ export declare function fromBase58Check(address: string): Base58CheckResult;
|
|||
export declare function fromBech32(address: string): Bech32Result;
|
||||
export declare function toBase58Check(hash: Buffer, version: number): string;
|
||||
export declare function toBech32(data: Buffer, version: number, prefix: string): string;
|
||||
export declare function fromOutputScript(output: Buffer, network: Network): string;
|
||||
export declare function toOutputScript(address: string, network: Network): Buffer;
|
||||
export declare function fromOutputScript(output: Buffer, network?: Network): string;
|
||||
export declare function toOutputScript(address: string, network?: Network): Buffer;
|
||||
|
|
2
types/ecpair.d.ts
vendored
2
types/ecpair.d.ts
vendored
|
@ -3,7 +3,7 @@ import { Network } from './networks';
|
|||
interface ECPairOptions {
|
||||
compressed?: boolean;
|
||||
network?: Network;
|
||||
rng?(arg0: Buffer): Buffer;
|
||||
rng?(arg0: number): Buffer;
|
||||
}
|
||||
export interface ECPairInterface {
|
||||
compressed: boolean;
|
||||
|
|
Loading…
Reference in a new issue