URI: 
       tfix #4591: pay to OP_RETURN on trezor - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit e1b2195cf7c4a3194812612ebae0b85ed56938aa
   DIR parent 629b9cb3b54cd067da9673c8fb84d49e417903bf
  HTML Author: SomberNight <somber.night@protonmail.com>
       Date:   Tue, 31 Jul 2018 12:30:43 +0200
       
       fix #4591: pay to OP_RETURN on trezor
       
       Diffstat:
         M electrum/plugins/keepkey/keepkey.py |       2 +-
         M electrum/plugins/safe_t/safe_t.py   |       2 +-
         M electrum/plugins/trezor/trezor.py   |       2 +-
       
       3 files changed, 3 insertions(+), 3 deletions(-)
       ---
   DIR diff --git a/electrum/plugins/keepkey/keepkey.py b/electrum/plugins/keepkey/keepkey.py
       t@@ -382,7 +382,7 @@ class KeepKeyPlugin(HW_PluginBase):
                    txoutputtype.amount = amount
                    if _type == TYPE_SCRIPT:
                        txoutputtype.script_type = self.types.PAYTOOPRETURN
       -                txoutputtype.op_return_data = address[2:]
       +                txoutputtype.op_return_data = bfh(address)[2:]
                    elif _type == TYPE_ADDRESS:
                        if is_segwit_address(address):
                            txoutputtype.script_type = self.types.PAYTOWITNESS
   DIR diff --git a/electrum/plugins/safe_t/safe_t.py b/electrum/plugins/safe_t/safe_t.py
       t@@ -453,7 +453,7 @@ class SafeTPlugin(HW_PluginBase):
                    txoutputtype.amount = amount
                    if _type == TYPE_SCRIPT:
                        txoutputtype.script_type = self.types.OutputScriptType.PAYTOOPRETURN
       -                txoutputtype.op_return_data = address[2:]
       +                txoutputtype.op_return_data = bfh(address)[2:]
                    elif _type == TYPE_ADDRESS:
                        txoutputtype.script_type = self.types.OutputScriptType.PAYTOADDRESS
                        txoutputtype.address = address
   DIR diff --git a/electrum/plugins/trezor/trezor.py b/electrum/plugins/trezor/trezor.py
       t@@ -464,7 +464,7 @@ class TrezorPlugin(HW_PluginBase):
                    txoutputtype.amount = amount
                    if _type == TYPE_SCRIPT:
                        txoutputtype.script_type = self.types.OutputScriptType.PAYTOOPRETURN
       -                txoutputtype.op_return_data = address[2:]
       +                txoutputtype.op_return_data = bfh(address)[2:]
                    elif _type == TYPE_ADDRESS:
                        txoutputtype.script_type = self.types.OutputScriptType.PAYTOADDRESS
                        txoutputtype.address = address