pub trait SignTransaction {
    // Required method
    fn sign_transaction(
        &self,
        tx: &mut MutableTransaction,
        coins: &HashMap<OutPoint, Coin>,
        sighash: i32,
        input_errors: &mut HashMap<i32, BilingualStr>
    ) -> bool;
}

Required Methods§

source

fn sign_transaction( &self, tx: &mut MutableTransaction, coins: &HashMap<OutPoint, Coin>, sighash: i32, input_errors: &mut HashMap<i32, BilingualStr> ) -> bool

| Creates new signatures and adds them | to the transaction. Returns whether | all inputs were signed |

Implementors§