Trait bitcoinwallet_interface::FillPSBT
source · pub trait FillPSBT {
// Required method
fn fill_psbt(
&self,
psbt: &mut PartiallySignedTransaction,
txdata: &PrecomputedTransactionData,
sighash_type: Option<i32>,
sign: Option<bool>,
bip_32derivs: Option<bool>,
n_signed: Option<*mut i32>
) -> TransactionError;
}
Required Methods§
sourcefn fill_psbt(
&self,
psbt: &mut PartiallySignedTransaction,
txdata: &PrecomputedTransactionData,
sighash_type: Option<i32>,
sign: Option<bool>,
bip_32derivs: Option<bool>,
n_signed: Option<*mut i32>
) -> TransactionError
fn fill_psbt( &self, psbt: &mut PartiallySignedTransaction, txdata: &PrecomputedTransactionData, sighash_type: Option<i32>, sign: Option<bool>, bip_32derivs: Option<bool>, n_signed: Option<*mut i32> ) -> TransactionError
| Adds script and derivation path information | to a PSBT, and optionally signs it. |