addr -> addrs

This commit is contained in:
scgbckbone 2024-10-11 14:28:36 +02:00
parent 8b97535a40
commit 84a476d586
2 changed files with 9 additions and 9 deletions

View File

@ -71,7 +71,7 @@ class CCCFeature:
def default_policy(cls):
# a very basic an permissive policy, but non-zero too.
# - 1BTC per day
return dict(mag=1, vel=144, web2fa='', addr=[])
return dict(mag=1, vel=144, web2fa='', addrs=[])
@classmethod
def get_policy(cls):
@ -120,7 +120,7 @@ class CCCFeature:
# vel
# whitelist
wl = pol.get("addr", None)
wl = pol.get("addrs", None)
if wl:
c = chains.current_chain()
wl = set(wl)
@ -331,7 +331,7 @@ class CCCAddrWhitelist(MenuSystem):
def construct(self):
# list of addresses
addrs = CCCFeature.get_policy().get('addr', [])
addrs = CCCFeature.get_policy().get('addrs', [])
items = [MenuItem(truncate_address(a), f=self.edit_addr, arg=a) for a in addrs]
@ -355,9 +355,9 @@ class CCCAddrWhitelist(MenuSystem):
def delete_addr(self, addr):
# no confirm, stakes are low
addrs = CCCFeature.get_policy().get('addr', [])
addrs = CCCFeature.get_policy().get('addrs', [])
addrs.remove(addr)
CCCFeature.update_policy_key(addr=addrs)
CCCFeature.update_policy_key(addrs=addrs)
self.update_contents()
async def import_file(self, *a):
@ -434,7 +434,7 @@ class CCCAddrWhitelist(MenuSystem):
async def add_addresses(self, more_addrs):
# add new entries, if unique; preserve ordering
addrs = CCCFeature.get_policy().get('addr', [])
addrs = CCCFeature.get_policy().get('addrs', [])
new = []
for a in more_addrs:
if a not in addrs:
@ -445,7 +445,7 @@ class CCCAddrWhitelist(MenuSystem):
await ux_show_story("Already in whitelist:\n\n" + '\n\n'.join(more_addrs))
return
CCCFeature.update_policy_key(addr=addrs)
CCCFeature.update_policy_key(addrs=addrs)
self.update_contents()
if len(new) > 1:
@ -480,7 +480,7 @@ class CCCPolicyMenu(MenuSystem):
PolCheckedMenuItem('Max Magnitude', 'mag', f=self.set_magnitude),
PolCheckedMenuItem('Limit Velocity', 'vel', chooser=self.velocity_chooser),
PolCheckedMenuItem('Whitelist' + (' Addresses' if version.has_qr else ''),
'addr', menu=CCCAddrWhitelist.be_a_submenu),
'addrs', menu=CCCAddrWhitelist.be_a_submenu),
PolCheckedMenuItem('Web 2FA', 'web2fa', f=self.toggle_2fa),
]

View File

@ -260,7 +260,7 @@ def setup_ccc(goto_home, pick_menu_item, cap_story, press_select, pass_word_quiz
else:
assert "Scan QR" not in m
assert settings_get("ccc")["pol"]["addr"] == whitelist
assert settings_get("ccc")["pol"]["addrs"] == whitelist
if w2fa:
pick_menu_item(mi_2fa)