electrum

Electrum Bitcoin wallet
git clone https://git.parazyd.org/electrum
Log | Files | Refs | Submodules

commit 529cb3602cfdee710ff42a5e582f9d0bb8068901
parent a98e833897dc11ec7ff8c854fe512a3fc549f6c7
Author: SomberNight <somber.night@protonmail.com>
Date:   Fri, 15 Jun 2018 20:21:29 +0200

fix ledger signing. fix dbb 2fa. follow-up partial txn ser change (#4405)

Diffstat:
Mplugins/digitalbitbox/digitalbitbox.py | 2+-
Mplugins/ledger/ledger.py | 2+-
2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/plugins/digitalbitbox/digitalbitbox.py b/plugins/digitalbitbox/digitalbitbox.py @@ -559,7 +559,7 @@ class DigitalBitbox_KeyStore(Hardware_KeyStore): # expected serialization though, so we leave it here until we activate it. return '00' + push_script(Transaction.get_preimage_script(txin)) raise Exception("unsupported type %s" % txin['type']) - tx_dbb_serialized = CustomTXSerialization(tx.serialize()).serialize() + tx_dbb_serialized = CustomTXSerialization(tx.serialize()).serialize_to_network() else: # We only need this for the signing echo / verification. tx_dbb_serialized = None diff --git a/plugins/ledger/ledger.py b/plugins/ledger/ledger.py @@ -429,7 +429,7 @@ class Ledger_KeyStore(Hardware_KeyStore): # Sign all inputs firstTransaction = True inputIndex = 0 - rawTx = tx.serialize() + rawTx = tx.serialize_to_network() self.get_client().enableAlternate2fa(False) if segwitTransaction: self.get_client().startUntrustedTransaction(True, inputIndex,