Задать вопрос
@bitnepobit

Почему TronWeb не видит мою транзакцию в функции watch (попытка сделать платежку)?

Пытаюсь автоматизировать принятие платежей USDT.
tron.tronWeb.contract().at('TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t').then((contract) => {
    contract.Transfer().watch((err, event) => {
        if (err) {
            console.error(err);
        } else {

            const to = tron.tronWeb.address.fromHex(event.result.to).toLowerCase();
            const tx = event.transaction;
        
            if(to == 'tqthqq3izccmhpskcdi7gzspffrqreczon'){
                console.log('проверка на мой адрес')
            }
          }
    });
});


Очень простой код. Запускаю его, скидываю usdt на адрес и моя транзакция в watch тупо не приходит, хотя в блокчейне она есть и монета пришла успешно, а код нихрена не увидел это. Другие левые транзакции приходят.
Кто сталкивался с принятием USDT в сети TRON подскажите в каком направлении двигаться чтоб решить эту задачу PLEASE.

Возможно есть какие-то ограничения и транзакция приходит не сразу?
  • Вопрос задан
  • 349 просмотров
Подписаться 2 Сложный Комментировать
Пригласить эксперта
Ответы на вопрос 1
Проще всего воспользоваться мерчантами типа cryptomus, которые все это умеют.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы