UNPKG

@arklabs/wallet-sdk

Version:

Bitcoin wallet SDK with Taproot and Ark integration

16 lines (15 loc) 583 B
import { Transaction } from "@scure/btc-signer"; import { Outpoint } from "./wallet"; interface ForfeitTxParams { connectorInput: Outpoint; vtxoInput: Outpoint; vtxoAmount: bigint; connectorAmount: bigint; feeAmount: bigint; vtxoPkScript: Uint8Array; connectorPkScript: Uint8Array; serverPkScript: Uint8Array; txLocktime?: number; } export declare function buildForfeitTx({ connectorInput, vtxoInput, vtxoAmount, connectorAmount, feeAmount, vtxoPkScript, connectorPkScript, serverPkScript, txLocktime, }: ForfeitTxParams): Transaction; export {};