2018-07-11 17:38:47 +02:00
|
|
|
from electrum.plugin import hook
|
2025-04-10 10:13:24 +02:00
|
|
|
from electrum.hw_wallet import CmdLineHandler
|
|
|
|
|
|
2017-08-28 05:30:56 +02:00
|
|
|
from .ledger import LedgerPlugin
|
2015-12-01 12:06:21 +01:00
|
|
|
|
|
|
|
|
class Plugin(LedgerPlugin):
|
2017-10-19 11:59:36 +02:00
|
|
|
handler = CmdLineHandler()
|
|
|
|
|
@hook
|
|
|
|
|
def init_keystore(self, keystore):
|
|
|
|
|
if not isinstance(keystore, self.keystore_class):
|
|
|
|
|
return
|
|
|
|
|
keystore.handler = self.handler
|
2018-02-10 19:18:48 +01:00
|
|
|
|
|
|
|
|
def create_handler(self, window):
|
|
|
|
|
return self.handler
|