1
0

handle pending and imported accounts using account child classes

This commit is contained in:
ThomasV
2014-05-02 11:10:12 +02:00
parent b7a60f02e0
commit fdf8697e58
4 changed files with 62 additions and 60 deletions

View File

@@ -46,6 +46,23 @@ class Account(object):
def get_pubkeys(self, sequence):
return [ self.get_pubkey( *sequence )]
def has_change(self):
return True
class PendingAccount(Account):
def __init__(self, v):
self.addresses = [ v['pending'] ]
self.change = []
def has_change(self):
return False
class ImportedAccount(Account):
def __init__(self, d):
self.addresses = d.keys()
def has_change(self):
return False
class OldAccount(Account):