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§
sourcefn sign_transaction(
&self,
tx: &mut MutableTransaction,
coins: &HashMap<OutPoint, Coin>,
sighash: i32,
input_errors: &mut HashMap<i32, BilingualStr>
) -> bool
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 |