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§

source

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. |

Implementors§