UNPKG

@bitgo/utxo-bin

Version:

Command-line utility for BitGo UTXO transactions

17 lines 1.08 kB
import * as utxolib from '@bitgo/utxo-lib'; import * as blockapis from '@bitgo/blockapis'; import { HttpClient } from '@bitgo/blockapis'; import { ParserTx } from './ParserTx'; export declare function fetchTransactionHex(httpClient: HttpClient, location: { txid?: string; blockHeight?: number; txIndex?: number; }, network: utxolib.Network): Promise<string>; export declare function fetchTransactionStatus(httpClient: HttpClient, txid: string, network: utxolib.Network): Promise<blockapis.TransactionStatus>; export declare function fetchPrevOutputs(httpClient: HttpClient, tx: ParserTx): Promise<utxolib.TxOutput<bigint>[]>; export declare function fetchPrevOutputSpends(httpClient: HttpClient, tx: utxolib.bitgo.UtxoTransaction<bigint> | utxolib.bitgo.UtxoPsbt): Promise<blockapis.OutputSpend[]>; export declare function fetchOutputSpends(httpClient: HttpClient, tx: utxolib.bitgo.UtxoTransaction<bigint>): Promise<blockapis.OutputSpend[]>; export declare function getClient({ cache }: { cache: boolean; }): Promise<HttpClient>; //# sourceMappingURL=fetch.d.ts.map