UNPKG

@xlink-network/xlink-sdk

Version:
20 lines (17 loc) 622 B
import * as btc from '@scure/btc-signer'; import { UTXOBasic } from './bitcoinHelpers.mjs'; import { Recipient } from './createTransaction.mjs'; import { GetConfirmedSpendableUTXOFn } from './selectUTXOs.mjs'; import '@c4/btc-utils'; import './prepareTransaction.mjs'; declare function createSendBitcoinTransaction(options: { recipients: Recipient[]; changeAddressScriptKey: Uint8Array; opReturnData?: Uint8Array[]; feeRate: bigint; availableFeeUtxos: UTXOBasic[]; getUTXOSpendable: GetConfirmedSpendableUTXOFn; }): Promise<{ tx: btc.Transaction; }>; export { createSendBitcoinTransaction };