
signPsbt
Request the signature and broadcast of a Partially Signed Bitcoin Transaction (PSBT)
Method name
Parameters
Parameter
Description
Required
Type
Example request
Sign PSBT
interface SignPsbtRequestParams {
hex: string;
allowedSighash?: SignatureHash[];
signAtIndex?: number | number[];
network?: NetworkModes; // default is user's current network
account?: number; // default is user's current account
broadcast?: boolean; // default is false - finalize/broadcast tx
}
const requestParams: SignPsbtRequestParams = { ...params };
const response = await window.LeatherProvider.request('signPsbt', requestParams);Broadcast PSBT
Types and helper functions
Helper functions for Native SegWit PsbtRequestOptions
PsbtRequestOptionsHelper functions for Taproot PsbtRequestOptions
PsbtRequestOptionsCustom scripts
Debugging
Preview

Last updated
Was this helpful?