wip
This commit is contained in:
@ -34,15 +34,10 @@ load_dotenv('.env.secret')
|
||||
# Configuration
|
||||
|
||||
|
||||
from config import (FOLLOWED_WALLET, YOUR_WALLET, SOLANA_WS_URL, SOLANA_HTTP_URL, FOLLOW_AMOUNT, SOLANA_ENDPOINTS, logging, error_logger, logger)
|
||||
from config import (FOLLOWED_WALLET, YOUR_WALLET, SOLANA_WS_URL, SOLANA_HTTP_URL, FOLLOW_AMOUNT, SOLANA_ENDPOINTS, logging, error_logger, logger)
|
||||
|
||||
|
||||
|
||||
TOKENS_INFO = {}
|
||||
try:
|
||||
with open('./logs/token_info.json', 'r') as f:
|
||||
TOKENS_INFO = json.load(f)
|
||||
except Exception as e:
|
||||
logging.error(f"Error loading token info: {str(e)}")
|
||||
|
||||
# # # # # # # # # # TELEGRAM # # # # # # # # # #
|
||||
# if not telegram_utils.bot:
|
||||
@ -180,8 +175,8 @@ async def process_log(log_result):
|
||||
# await get_token_prices(all_token_addresses)
|
||||
|
||||
try:
|
||||
token_in = TOKENS_INFO[tr_details["token_in"]]
|
||||
token_out = TOKENS_INFO[tr_details["token_out"]]
|
||||
token_in = SAPI.dex.TOKENS_INFO[tr_details["token_in"]]
|
||||
token_out = SAPI.dex.TOKENS_INFO[tr_details["token_out"]]
|
||||
|
||||
tr_details["symbol_in"] = token_in.get('symbol')
|
||||
tr_details["symbol_out"] = token_out.get('symbol')
|
||||
@ -231,9 +226,9 @@ async def follow_move(move):
|
||||
your_balance = your_balance_info['amount']
|
||||
|
||||
|
||||
token_info = TOKENS_INFO.get(move['token_in'])
|
||||
token_info = SAPI.dex.TOKENS_INFO.get(move['token_in'])
|
||||
token_name_in = token_info.get('symbol') or await SAPI.get_token_metadata(move['token_in'])
|
||||
token_name_out = TOKENS_INFO[move['token_out']].get('symbol') or await solanaAPI.get_token_metadata_symbol(move['token_out'])
|
||||
token_name_out = SAPI.dex.TOKENS_INFO[move['token_out']].get('symbol') or await solanaAPI.get_token_metadata_symbol(move['token_out'])
|
||||
|
||||
if not your_balance:
|
||||
msg = f"<b>Move not followed:</b>\nNo balance found for token {move['symbol_in']}. Cannot follow move."
|
||||
|
Reference in New Issue
Block a user