wallet: improve lookahead logic & make rpc persistent

This commit is contained in:
Justin Berman 2025-06-26 17:32:12 +00:00 committed by nahuhh
parent 6f36037116
commit 6e26e4477e
5 changed files with 147 additions and 31 deletions

View file

@ -334,11 +334,12 @@ class Wallet(object):
}
return self.rpc.send_json_rpc_request(generate_from_keys)
def set_subaddress_lookahead(self, major_idx: int, minor_idx: int):
def set_subaddress_lookahead(self, major_idx: int, minor_idx: int, password = ""):
lookahead = {
'method': 'set_subaddress_lookahead',
'jsonrpc': '2.0',
'params' : {
'password': password,
'major_idx': major_idx,
'minor_idx': minor_idx
},