Я пытаюсь получить недавнюю транзакцию IN учетной записи, пока я пытаюсь
web3.eth.getTransactionCount("0xF092966e7bcc2b5646e0F0c20A715584DB37cd4B").then(function(trans){
console.log(trans);
});
Это возвращает количество транзакций по счету.
Я ссылаюсь на документацию web3 и ссылаюсь на сеть, я нашел скрипт getTransactionsByAccount Общие полезные фрагменты JavaScript для geth
Есть ли другой способ найти IN
транзакцию учетной записи с помощью web3.js . IN transaction
Достаточно последнего .
Думаю, было бы проще и быстрее использовать Amberdata.io . Если вы получили бесплатный ключ API , вы можете сделать следующее, чтобы получить последнюю IN
транзакцию.
Это будет выглядеть примерно так:
curl \
-X GET \
-H "x-api-key: UAK000000000000000000000000demo0001" \
"https://web3api.io/api/v1/addresses/0xF092966e7bcc2b5646e0F0c20A715584DB37cd4B/transactions?to=0xF092966e7bcc2b5646e0F0c20A715584DB37cd4B&size=1"
Транзакции возвращаются в порядке временного шага. Фильтры to
по to
адресу. В этом случае нам нужны все транзакции, где to
адрес является адресом, который мы запрашиваем, и нам нужна первая, поэтому я поставил size=1
. Хотя, если вы удалите это, вы получите каждую IN
транзакцию.
Надеюсь, это поможет! 😊
Самму Сундар
Самму Сундар
фоба
Самму Сундар
фоба
Самму Сундар