bug: Normalize token addresses in db for erc20 operations

This commit is contained in:
Louis Holbrook
2021-12-22 18:25:29 +00:00
committed by Philip Wafula
parent b15cfee1c9
commit dceae4e5d8
3 changed files with 14 additions and 8 deletions

View File

@@ -72,7 +72,7 @@ def __balance_incoming_compatible(token_address, receiver_address):
status_compare = dead()
q = q.filter(Otx.status.op('&')(status_compare)==0)
# TODO: this can change the result for the recipient if tx is later obsoleted and resubmission is delayed.
q = q.filter(Otx.status.op('&')(StatusBits.IN_NETWORK)==StatusBits.IN_NETWORK)
#q = q.filter(Otx.status.op('&')(StatusBits.IN_NETWORK)==StatusBits.IN_NETWORK)
q = q.filter(TxCache.destination_token_address==token_address)
delta = 0
for r in q.all():