Polygon.

Пост

Поделитесь своими знаниями.

ITachi.
Mar 13, 2025
Экспертные Вопросы и Ответы

Получение последней новости с помощью web3.js

Привет, ребята! Я использовал Web3.eth.getTransactionCount со значением «в ожидании», чтобы получить сообщение, но последнее сообщение, похоже, так и не вернуло. Есть ли способ получить точное сообщение или мне следует рассмотреть возможность использования другого сервиса?

  • Polygon Edge
2
2
Поделиться
Комментарии
.

Ответы

2
loth.broke.
Mar 13 2025, 20:18

Вот совет по использованию Ethers.js: вы можете использовать следующий фрагмент кода для получения количества транзакций (nonce):

provider.getTransactionCount('xxxx', 'pending').then((nonce) => {
  console.log("Nonce to Use:", nonce);
});

Это может быть более надежным подходом, если web3.js вам не подходит.

1
Лучший ответ
Комментарии
.
KillaVibe.
Mar 13 2025, 19:56

Вы можете рассмотреть возможность использования внешних сервисов, таких как Alchemy, Infura или QuickNode, поскольку они, как известно, предоставляют более надежные данные об отложенных транзакциях. В качестве альтернативы вы можете попробовать использовать библиотеку Ethers.js для получения nonce, так как это может дать лучшие результаты с точки зрения точности.

1
Комментарии
.

Знаете ответ?

Пожалуйста, войдите в систему и поделитесь им.

Мы используем файлы cookie, чтобы гарантировать вам лучший опыт на нашем сайте.
Подробнее