@xlink-network/xlink-sdk
Version:
12 lines (9 loc) • 397 B
TypeScript
import * as btc from '@scure/btc-signer';
import { UTXOSpendable } from './bitcoinHelpers.js';
import '@c4/btc-utils';
interface Recipient {
addressScriptPubKey: Uint8Array;
satsAmount: bigint;
}
declare function createTransaction(inputUTXOs: Array<UTXOSpendable>, recipients: Array<Recipient>, opReturnData: Uint8Array[]): btc.Transaction;
export { type Recipient, createTransaction };