PHP WebShell

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

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

import { Descriptor } from '@bitgo/wasm-miniscript';
import * as utxolib from '@bitgo/utxo-lib';
import { PsbtParams, DerivedDescriptorTransactionInput } from '../../descriptor';
import { DescriptorTemplate } from './descriptors';
type MockOutputIdParams = {
    hash?: string;
    vout?: number;
};
type BaseMockDescriptorOutputParams = {
    id?: MockOutputIdParams;
    index?: number;
    value?: bigint;
    sequence?: number;
};
export declare function mockDerivedDescriptorWalletOutput(descriptor: Descriptor, outputParams?: BaseMockDescriptorOutputParams): DerivedDescriptorTransactionInput;
type MockInput = BaseMockDescriptorOutputParams & {
    index: number;
    descriptor: Descriptor;
};
type MockOutput = {
    descriptor: Descriptor;
    index: number;
    value: bigint;
    external?: boolean;
};
export declare function mockPsbt(inputs: MockInput[], outputs: MockOutput[], params?: Partial<PsbtParams>): utxolib.bitgo.UtxoPsbt;
export declare function mockPsbtDefault({ descriptorSelf, descriptorOther, params, }?: {
    descriptorSelf?: Descriptor;
    descriptorOther?: Descriptor;
    params?: Partial<PsbtParams>;
}): utxolib.bitgo.UtxoPsbt;
export declare function mockPsbtDefaultWithDescriptorTemplate(t: DescriptorTemplate, params?: Partial<PsbtParams>): utxolib.bitgo.UtxoPsbt;
export {};
//# sourceMappingURL=mock.utils.d.ts.map

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


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