diff --git a/FireWalletBrowser.bsdesign b/FireWalletBrowser.bsdesign index e4d7098..eb14d1f 100644 Binary files a/FireWalletBrowser.bsdesign and b/FireWalletBrowser.bsdesign differ diff --git a/account.py b/account.py index 6382493..f24b242 100644 --- a/account.py +++ b/account.py @@ -655,8 +655,6 @@ def getPossibleOutbids(account): current_highest_bid = bid['value'] domain_bids = getBids(account, domain) - print(domain) - print(json.dumps(domain_bids, indent=4)) for domain_bid in domain_bids: if domain_bid["own"]: current_highest_bid = max(current_highest_bid, domain_bid['value']) diff --git a/main.py b/main.py index a5b0052..220891b 100644 --- a/main.py +++ b/main.py @@ -330,7 +330,14 @@ def auctions(): sort_domain = direction sort_domain_next = reverseDirection(direction) - bidsHtml = render.bidDomains(bids,domains,sortbyDomain) + # Check if outbids set to true + outbids = request.args.get("outbids") + if outbids is not None and outbids.lower() == "true": + # Get outbid domains + outbids = account_module.getPossibleOutbids(account) + + + bidsHtml = render.bidDomains(bids,domains,sortbyDomain,outbids) plugins = "" message = '' if 'message' in request.args: diff --git a/render.py b/render.py index 74a598b..11dc574 100644 --- a/render.py +++ b/render.py @@ -336,9 +336,8 @@ def bids(bids,reveals): return html -def bidDomains(bids,domains, sortbyDomains=False): +def bidDomains(bids,domains, sortbyDomains=False, outbids=[]): html = '' - if not sortbyDomains: for bid in bids: for domain in domains: @@ -352,10 +351,12 @@ def bidDomains(bids,domains, sortbyDomains=False): bidDisplay = f'{bidValue:,.2f} (+{blind:,.2f}) HNS' else: bidDisplay = f'{bidValue:,.2f} HNS' - - + html += "