@xlink-network/xlink-sdk
Version:
12 lines (9 loc) • 398 B
text/typescript
import * as btc from '@scure/btc-signer';
import { UTXOSpendable } from './bitcoinHelpers.mjs';
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 };