UNPKG

@bsv/wallet-toolbox-client

Version:
10 lines 730 B
import { Beef, SignActionSpend, Transaction } from '@bsv/sdk'; import { PendingSignAction, Wallet } from '../../Wallet'; export declare function completeSignedTransaction(prior: PendingSignAction, spends: Record<number, SignActionSpend>, wallet: Wallet): Promise<Transaction>; /** * @param txid The TXID of a transaction in the beef for which all unlocking scripts must be valid. * @param beef Must contain transactions for txid and all its inputs. * @throws WERR_INVALID_PARAMETER if any unlocking script is invalid, if sourceTXID is invalid, if beef doesn't contain required transactions. */ export declare function verifyUnlockScripts(txid: string, beef: Beef): void; //# sourceMappingURL=completeSignedTransaction.d.ts.map