swap stable again

This commit is contained in:
Dobromir Popov
2024-11-19 14:42:40 +02:00
parent 1b0c72dc08
commit 69241b1498
3 changed files with 82 additions and 40 deletions

View File

@ -335,13 +335,15 @@ def init_app(tr_handler=None):
tr["token_out"]
)
# ToDo - optimize
# prices = await SolanaAPI.DEX.get_token_prices(
# [tr["token_in"], tr["token_out"]]
# )
# tr["token_in_price"] = prices.get(tr["token_in"], 0)
# tr["token_out_price"] = prices.get(tr["token_out"], 0)
# tr["value_in_USD"] = prices.get(tr["token_in"], 0) * tr["amount_in"]
# tr["value_out_USD"] = prices.get(tr["token_out"], 0) * tr["amount_out"]
prices = await SolanaAPI.DEX.get_token_prices(
[tr["token_in"], tr["token_out"]]
)
await SolanaAPI.DEX.save_token_info()
tr["token_in_price"] = prices.get(tr["token_in"], 0)
tr["token_out_price"] = prices.get(tr["token_out"], 0)
tr["value_in_USD"] = prices.get(tr["token_in"], 0) * tr["amount_in"]
tr["value_out_USD"] = prices.get(tr["token_out"], 0) * tr["amount_out"]
# notification = f"<b>Got WH notification:</b>: {tr['amount_in']} {tr['symbol_in'] or tr["token_in"]} swapped for {tr['amount_out']} {tr['symbol_out']} ${tr['value_out_USD']}\n"
# logging.info(notification)