# add private keys from wallet
self.add_keypairs_from_wallet(tx, keypairs, password)
- self.sign_transaction(tx, keypairs)
+ self.sign_transaction(tx, keypairs, password)
def sign_message(self, address, message, password):
keypairs = {}
self.add_keypairs_from_wallet(tx, keypairs, password)
if keypairs:
- self.sign_transaction(tx, keypairs)
+ self.sign_transaction(tx, keypairs, password)
return tx
txin['redeemPubkey'] = self.accounts[account].get_pubkey(*sequence)
- def sign_transaction(self, tx, keypairs):
+ def sign_transaction(self, tx, keypairs, password):
tx.sign(keypairs)
- run_hook('sign_transaction', tx)
+ run_hook('sign_transaction', tx, password)
def sendtx(self, tx):