optimise wallet.is_mine

This commit is contained in:
SomberNight 2018-01-27 17:51:24 +01:00
parent 7f3b627aa4
commit 1c67cfe01b
1 changed files with 4 additions and 0 deletions

View File

@ -332,6 +332,10 @@ class Abstract_Wallet(PrintError):
return changed
def is_mine(self, address):
if hasattr(self, '_addr_to_addr_index'): # Deterministic_Wallet
return address in self._addr_to_addr_index
if hasattr(self, 'addresses'): # Imported_Wallet
return address in self.addresses
return address in self.get_addresses()
def is_change(self, address):