Ich versuche, die letzte IN- Transaktion des Kontos zu erhalten, während ich es versuche
web3.eth.getTransactionCount("0xF092966e7bcc2b5646e0F0c20A715584DB37cd4B").then(function(trans){
console.log(trans);
});
Dies gibt die Anzahl der Kontotransaktionen zurück.
Ich beziehe mich auf die web3-Dokumentation und beziehe mich auf net i fand das Skript getTransactionsByAccount Common nützliche JavaScript-Snippets für geth
Gibt es eine andere Möglichkeit, IN
Transaktionen des Kontos mit web3.js zu finden? Letztes Letztes IN transaction
ist genug.
Ich denke, es wäre einfacher und schneller, Amberdata.io zu verwenden . Wenn Sie einen kostenlosen API-Schlüssel erhalten, können Sie Folgendes tun, um die neueste IN
Transaktion zu erhalten.
Es würde in etwa so aussehen:
curl \
-X GET \
-H "x-api-key: UAK000000000000000000000000demo0001" \
"https://web3api.io/api/v1/addresses/0xF092966e7bcc2b5646e0F0c20A715584DB37cd4B/transactions?to=0xF092966e7bcc2b5646e0F0c20A715584DB37cd4B&size=1"
Die Transaktionen werden nach Zeitschritt geordnet zurückgegeben. Die to
Filter nach einer to
Adresse. In diesem Fall möchten wir alle Transaktionen, bei denen die to
Adresse die Adresse ist, die wir abfragen, und wir möchten die erste, also gebe ich ein size=1
. Wenn Sie das entfernen, erhalten Sie jedoch jede IN
Transaktion.
Hoffentlich hilft das! 😊
Sammu Sundar
Sammu Sundar
foba
Sammu Sundar
foba
Sammu Sundar