@btc-stamps/tx-builder - v0.1.7
    Preparing search index...

    Interface IUTXOProvider

    interface IUTXOProvider {
        broadcastTransaction(hexTx: string): Promise<string>;
        getAddressHistory(
            address: string,
            options?: AddressHistoryOptions,
        ): Promise<AddressHistory[]>;
        getBalance(address: string): Promise<Balance>;
        getBlockHeight(): Promise<number>;
        getFeeRate(priority?: "low" | "medium" | "high"): Promise<number>;
        getNetwork(): Network;
        getTransaction(txid: string): Promise<Transaction>;
        getUTXOs(address: string): Promise<UTXO[]>;
        isConnected(): Promise<boolean>;
    }

    Implemented by

    Index

    Methods

    • Broadcast a signed transaction

      Parameters

      • hexTx: string

      Returns Promise<string>

    • Get address transaction history

      Parameters

      • address: string
      • Optionaloptions: AddressHistoryOptions

      Returns Promise<AddressHistory[]>

    • Get current fee rate (sat/vB)

      Parameters

      • Optionalpriority: "low" | "medium" | "high"

      Returns Promise<number>