-3

我正在尝试构建代币价格跟踪器。我有这些错误,有人可以帮助我吗?

在此处输入图像描述

这是代码:

def tracker():
last_trans_id = ""
while True:
    transaction = API.getTransactions()
    if transaction:
        if transaction.id != last_trans_id:
            _, types = getTransactionType(transaction)
            a,b,c,d,f = getAmounts(transaction, getTransactionType(transaction)[1])
            if types == "Buy":
                continue
            if round(c, 2) < 0.25:
                continue
            last_trans_id = transaction.id
            text = "\n**New {} **".format(types)
            text += f"\n**Date Time:** `{timestampToHumanReadble(transaction.date)}`"
            text += "\n**Amount:** `{} {}` \n**Price:** `{} BNB (${})`\n**Price/Token:** `${}`".format(*getAmounts(transaction, getTransactionType(transaction)[1]))
            keyboard = [[Button.url(text='Bscscan', url=F"https://bscscan.com/tx/{transaction.id}"),Button.url(text=f"Buy On Poocoin", url=f"https://poocoin.app/tokens/{CONTRACT}")]]
            chat = BOT.get_entity(CHANNEL)
            BOT.send_message(chat, message=text,buttons=keyboard)
            time.sleep(5)
            
        else:
            time.sleep(5)
            continue
4

0 回答 0