mirror of
https://github.com/LBRYFoundation/LBRY-Vault.git
synced 2025-09-12 05:29:52 +00:00
Comment on wallet classes. Use address_is_old to check if address is beyond gap limit
This commit is contained in:
parent
8d06fc0143
commit
8795e1a746
1 changed files with 5 additions and 2 deletions
|
@ -128,6 +128,10 @@ class WalletStorage:
|
||||||
|
|
||||||
|
|
||||||
class Abstract_Wallet:
|
class Abstract_Wallet:
|
||||||
|
"""
|
||||||
|
Wallet classes are created to handle various address generation methods.
|
||||||
|
Completion states (watching-only, single account, no seed, etc) are handled inside classes.
|
||||||
|
"""
|
||||||
|
|
||||||
def __init__(self, storage):
|
def __init__(self, storage):
|
||||||
self.storage = storage
|
self.storage = storage
|
||||||
|
@ -1252,8 +1256,7 @@ class Deterministic_Wallet(Abstract_Wallet):
|
||||||
return False
|
return False
|
||||||
prev_addresses = prev_addresses[max(0, i - limit):]
|
prev_addresses = prev_addresses[max(0, i - limit):]
|
||||||
for addr in prev_addresses:
|
for addr in prev_addresses:
|
||||||
num, is_used = self.is_used(addr)
|
if self.address_is_old(addr):
|
||||||
if num > 0:
|
|
||||||
return False
|
return False
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue