feat: Add domains info
This commit is contained in:
parent
0a074a4bbf
commit
a35e41b656
@ -26,6 +26,19 @@ functions = {
|
||||
}
|
||||
}
|
||||
},
|
||||
"domains": {
|
||||
"name": "Domains",
|
||||
"type": "default",
|
||||
"description": "List number of domains in each wallet",
|
||||
"params": {},
|
||||
"returns": {
|
||||
"result":
|
||||
{
|
||||
"name": "Result",
|
||||
"type": "list"
|
||||
}
|
||||
}
|
||||
},
|
||||
"dash": {
|
||||
"name": "Dashboard widget",
|
||||
"type": "dashboard",
|
||||
@ -118,6 +131,18 @@ def dash(params, authentication):
|
||||
|
||||
return {"result": f"Available: {available:,.2f} HNS<br>Total: {total:,.2f} HNS"}
|
||||
|
||||
def domains(params, authentication):
|
||||
wallets = account.listWallets()
|
||||
domains = []
|
||||
total = 0
|
||||
for wallet in wallets:
|
||||
numDomains = len(account.getDomains(wallet))
|
||||
domains.append(f"{wallet}: {numDomains}")
|
||||
total += numDomains
|
||||
|
||||
domains.append(f"Total: {total}")
|
||||
return {"result": domains}
|
||||
|
||||
def enable(params, authentication):
|
||||
with open("user_data/multiwallet.json", "r") as f:
|
||||
multiwallet = json.load(f)
|
||||
|
Loading…
Reference in New Issue
Block a user