PHP WebShell

Текущая директория: /opt/BitGoJS/modules/sdk-core/dist/src/bitgo

Просмотр файла: legacyBitcoin.d.ts

import * as utxolib from '@bitgo/utxo-lib';
import { BIP32Interface, ECPairInterface } from '@bitgo/utxo-lib';
interface ECPairCompat extends ECPairInterface {
    getPublicKeyBuffer(): Buffer;
}
export declare function makeRandomKey(): ECPairCompat;
/**
 * Implementation of legacy "HDNode" class as used by certain components
 */
export declare class HDNode {
    private bip32;
    constructor(bip32: BIP32Interface);
    get publicKey(): Buffer;
    get privateKey(): Buffer | undefined;
    static fromSeedBuffer(buf: Buffer): HDNode;
    static fromBase58(str: string): HDNode;
    isNeutered(): boolean;
    neutered(): HDNode;
    toBase58(): string;
    derivePath(p: string): HDNode;
}
export interface Derivable {
    deriveKey(path: string): ECPairCompat;
    derive(path: string): HDNode;
}
export declare function hdPath(hdNode: HDNode): Derivable;
export declare const networks: Record<utxolib.NetworkName, utxolib.Network>;
export declare const address: {
    fromBase58Check(addr: string): {
        hash: Buffer;
        version: number;
    };
    toBase58Check(hash: Buffer, version: number): string;
};
export {};
//# sourceMappingURL=legacyBitcoin.d.ts.map

Выполнить команду


Для локальной разработки. Не используйте в интернете!