PHP WebShell

Текущая директория: /opt/BitGoJS/modules/unspents/dist/src

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

import * as tcomb from 'tcomb';
export type ChainCode = number;
export declare class ErrorInvalidCode extends Error {
    constructor(code: ChainCode);
}
export declare enum UnspentType {
    p2pkh = "p2pkh",
    p2sh = "p2sh",
    p2shP2wsh = "p2shP2wsh",
    p2wpkh = "p2wpkh",
    p2wsh = "p2wsh",
    p2tr = "p2tr"
}
export declare enum Purpose {
    internal = "internal",
    external = "external"
}
export declare const ChainType: tcomb.Irreducible<unknown>;
export declare const isValid: (c: ChainCode) => boolean;
export declare class CodeGroup {
    values: ReadonlyArray<ChainCode>;
    constructor(values: Iterable<ChainCode>);
    has(code: ChainCode): boolean;
}
export declare class CodesByPurpose extends CodeGroup {
    internal: ChainCode;
    external: ChainCode;
    constructor(t: UnspentType);
}
export declare class CodesByType extends CodeGroup {
    p2sh: ChainCode;
    p2shP2wsh: ChainCode;
    p2wsh: ChainCode;
    p2tr: ChainCode;
    constructor(p: Purpose);
}
/** @deprecated - use utxolib.bitgo */
declare const _default: Readonly<{
    ChainType: tcomb.Irreducible<unknown>;
    /** @deprecated - use utxolib.bitgo */
    ChainCodeTcomb: tcomb.Irreducible<unknown>;
    /** @deprecated - use utxolib.bitgo */
    PurposeTcomb: tcomb.Enums;
    /** @deprecated - use utxolib.bitgo */
    UnspentTypeTcomb: tcomb.Enums;
    /** @deprecated - use utxolib.bitgo */
    p2sh: Readonly<CodesByPurpose>;
    /** @deprecated - use utxolib.bitgo */
    p2shP2wsh: Readonly<CodesByPurpose>;
    /** @deprecated - use utxolib.bitgo */
    p2wsh: Readonly<CodesByPurpose>;
    /** @deprecated - use utxolib.bitgo */
    p2tr: Readonly<CodesByPurpose>;
    /** @deprecated - use utxolib.bitgo */
    external: Readonly<CodesByType>;
    /** @deprecated - use utxolib.bitgo */
    internal: Readonly<CodesByType>;
    /** @deprecated - use utxolib.bitgo */
    all: readonly number[];
    /** @deprecated - use utxolib.bitgo */
    isP2sh: (code: ChainCode) => boolean;
    /** @deprecated - use utxolib.bitgo */
    isP2shP2wsh: (code: ChainCode) => boolean;
    /** @deprecated - use utxolib.bitgo */
    isP2wsh: (code: ChainCode) => boolean;
    /** @deprecated - use utxolib.bitgo */
    isP2tr: (code: ChainCode) => boolean;
    /** @deprecated - use utxolib.bitgo */
    isExternal: (code: ChainCode) => boolean;
    /** @deprecated - use utxolib.bitgo */
    isInternal: (code: ChainCode) => boolean;
    /** @deprecated - use utxolib.bitgo */
    isValid: (c: ChainCode) => boolean;
    /** @deprecated - use utxolib.bitgo */
    forType: (u: UnspentType) => CodesByPurpose;
    /** @deprecated - use utxolib.bitgo */
    typeForCode: (c: ChainCode) => UnspentType;
}>;
export default _default;
//# sourceMappingURL=codes.d.ts.map

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


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