URI: 
       tfix ledger signing. fix dbb 2fa. follow-up partial txn ser change (#4405) - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit 529cb3602cfdee710ff42a5e582f9d0bb8068901
   DIR parent a98e833897dc11ec7ff8c854fe512a3fc549f6c7
  HTML 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:
         M plugins/digitalbitbox/digitalbitbo… |       2 +-
         M plugins/ledger/ledger.py            |       2 +-
       
       2 files changed, 2 insertions(+), 2 deletions(-)
       ---
   DIR diff --git a/plugins/digitalbitbox/digitalbitbox.py b/plugins/digitalbitbox/digitalbitbox.py
       t@@ -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
   DIR diff --git a/plugins/ledger/ledger.py b/plugins/ledger/ledger.py
       t@@ -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,