Show bids only for active coins.

2024-05-20_merge
tecnovert 8 months ago
parent 343fd6efbc
commit 926f6e1a76
No known key found for this signature in database
GPG Key ID: 8ED6D8750C4E3F93
  1. 10
      basicswap/basicswap.py

@ -7038,13 +7038,19 @@ class BasicSwap(BaseApp):
q = session.execute(query_str, {'ads_swap': SwapTypes.XMR_SWAP, 'itx_type': TxTypes.ITX, 'ptx_type': TxTypes.PTX, 'al_type': TxTypes.XMR_SWAP_A_LOCK, 'bl_type': TxTypes.XMR_SWAP_B_LOCK}) q = session.execute(query_str, {'ads_swap': SwapTypes.XMR_SWAP, 'itx_type': TxTypes.ITX, 'ptx_type': TxTypes.PTX, 'al_type': TxTypes.XMR_SWAP_A_LOCK, 'bl_type': TxTypes.XMR_SWAP_B_LOCK})
for row in q: for row in q:
result = [x for x in row] result = [x for x in row]
if result[12]: # Reversed
coin_from = result[9] coin_from = result[9]
coin_to = result[14]
# Show bids for enabled coins only
try:
ci_from = self.ci(coin_from)
ci_to = self.ci(coin_to)
except Exception as e:
continue
if result[12]: # Reversed
amount_from = result[13] amount_from = result[13]
amount_to = result[4] amount_to = result[4]
result[4] = amount_from result[4] = amount_from
result[13] = amount_to result[13] = amount_to
ci_from = self.ci(coin_from)
result[10] = ci_from.make_int(amount_to / amount_from, r=1) result[10] = ci_from.make_int(amount_to / amount_from, r=1)
rv.append(result) rv.append(result)

Loading…
Cancel
Save