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Выполнить команду
Для локальной разработки. Не используйте в интернете!