1
0

plugins: do not overload __init__, use init() instead

This commit is contained in:
ThomasV
2013-08-05 17:15:01 +02:00
parent 58538ba825
commit b08f1a2a7b
8 changed files with 92 additions and 62 deletions

View File

@@ -20,13 +20,17 @@ ALIAS_REGEXP = '^(|([\w\-\.]+)@)((\w[\w\-]+\.)+[\w\-]+)$'
from electrum_gui import BasePlugin
class Plugin(BasePlugin):
def __init__(self, gui):
BasePlugin.__init__(self, gui, 'aliases', 'Aliases', _('Retrieve aliases using http.'))
def fullname(self): return 'Aliases'
def description(self): return _('Retrieve aliases using http.')
def init(self):
self.aliases = self.config.get('aliases', {}) # aliases for addresses
self.authorities = self.config.get('authorities', {}) # trusted addresses
self.receipts = self.config.get('receipts',{}) # signed URIs
def timer_actions(self):
if self.gui.payto_e.hasFocus():
return