From 334412f1835d521416a8a8924ac31c664669a2b2 Mon Sep 17 00:00:00 2001 From: Geoff Taylor Date: Tue, 17 Aug 2021 20:45:48 +0100 Subject: [PATCH] show-account-balances now outputs None for accounts that have no deposits. --- bin/show-account-balances | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/bin/show-account-balances b/bin/show-account-balances index d5b887f..1cfbb79 100755 --- a/bin/show-account-balances +++ b/bin/show-account-balances @@ -42,9 +42,14 @@ for balance in balances: mango_accounts = mango.Account.load_all_for_owner(context, address, group) for account in mango_accounts: print(f"\nAccount Balances [{account.address}]:") + at_least_one_output: bool = False for asset in account.basket_tokens: if (asset is not None) and ((asset.deposit.value != 0) or (asset.borrow.value != 0) or (asset.net_value.value != 0)): + at_least_one_output = True print(f"""{asset.token_info.token.name}: Deposit: {asset.deposit.value:>18,.8f} Borrow: {asset.borrow.value:>18,.8f} Net: {asset.net_value.value:>18,.8f}""") + + if not at_least_one_output: + print("None")