1 |
|
2 | import { Network } from './networks';
|
3 | export interface Base58CheckResult {
|
4 | hash: Buffer;
|
5 | version: number;
|
6 | }
|
7 | export interface Bech32Result {
|
8 | version: number;
|
9 | prefix: string;
|
10 | data: Buffer;
|
11 | }
|
12 | export declare function fromBase58Check(address: string): Base58CheckResult;
|
13 | export declare function fromBech32(address: string): Bech32Result;
|
14 | export declare function toBase58Check(hash: Buffer, version: number): string;
|
15 | export declare function toBech32(data: Buffer, version: number, prefix: string): string;
|
16 | export declare function fromOutputScript(output: Buffer, network?: Network): string;
|
17 | export declare function toOutputScript(address: string, network?: Network): Buffer;
|