URI: 
       ttrezor handler for cmd line - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit 5ba93032915ff04de6c673c1472b4febe7bf43de
   DIR parent ae957f37364d0c61f6658c6b877d5efbc5e3c5a4
  HTML Author: ThomasV <thomasv@gitorious>
       Date:   Tue, 26 May 2015 09:08:54 +0200
       
       ttrezor handler for cmd line
       
       Diffstat:
         M plugins/trezor.py                   |      17 ++++++++++++++++-
       
       1 file changed, 16 insertions(+), 1 deletion(-)
       ---
   DIR diff --git a/plugins/trezor.py b/plugins/trezor.py
       t@@ -15,7 +15,7 @@ from electrum.i18n import _
        from electrum.plugins import BasePlugin, hook, always_hook, run_hook
        from electrum.transaction import deserialize
        from electrum.wallet import BIP32_HD_Wallet
       -from electrum.util import print_error
       +from electrum.util import print_error, print_msg
        from electrum.wallet import pw_decode, bip32_private_derivation, bip32_root
        
        from electrum_gui.qt.util import *
       t@@ -99,6 +99,10 @@ class Plugin(BasePlugin):
                self.handler = TrezorQtHandler(app)
        
            @hook
       +    def init_cmdline(self):
       +        self.handler = TrezorCmdLineHandler()
       +
       +    @hook
            def load_wallet(self, wallet):
                self.wallet = wallet
                if self.trezor_is_connected():
       t@@ -486,6 +490,17 @@ class TrezorGuiMixin(object):
                return proto.WordAck(word=word)
        
        
       +class TrezorCmdLineHandler:
       +
       +    def get_passphrase(self, msg):
       +        print_msg(msg)
       +        return raw_input()
       +
       +    def get_pin(self, msg):
       +        print_msg(msg)
       +        return raw_input()
       +
       +
        class TrezorQtHandler:
        
            def __init__(self, win):