UNPKG

@bsv/wallet-toolbox-client

Version:
16 lines 848 B
import { Script, Transaction } from '@bsv/sdk'; import { Wallet, PendingStorageInput } from '../../Wallet'; import { StorageCreateActionResult, StorageCreateTransactionSdkOutput } from '../../sdk/WalletStorage.interfaces'; import { ValidCreateActionArgs } from '../../sdk/validationHelpers'; import { KeyPair } from '../../sdk/types'; export declare function buildSignableTransaction(dctr: StorageCreateActionResult, args: ValidCreateActionArgs, wallet: Wallet): { tx: Transaction; amount: number; pdi: PendingStorageInput[]; log: string; }; /** * Derive a change output locking script */ export declare function makeChangeLock(out: StorageCreateTransactionSdkOutput, dctr: StorageCreateActionResult, args: ValidCreateActionArgs, changeKeys: KeyPair, wallet: Wallet): Script; //# sourceMappingURL=buildSignableTransaction.d.ts.map