UNPKG

opnet

Version:

The perfect library for building Bitcoin-based applications.

23 lines (22 loc) 706 B
import { IUTXO } from '../../bitcoin/interfaces/IUTXO.js'; import { UTXOs } from '../../bitcoin/UTXOs.js'; export interface IUTXOsData { readonly pending: UTXOs; readonly spentTransactions: UTXOs; readonly confirmed: UTXOs; } export interface RawIUTXOsData { readonly pending: IUTXO[]; readonly spentTransactions: IUTXO[]; readonly confirmed: IUTXO[]; } export interface RequestUTXOsParams { readonly address: string; readonly optimize?: boolean; readonly mergePendingUTXOs?: boolean; readonly filterSpentUTXOs?: boolean; } export interface RequestUTXOsParamsWithAmount extends RequestUTXOsParams { readonly amount: bigint; readonly throwErrors?: boolean; }