Avalanche
Prêt à utiliser cela en production ?
Le niveau gratuit couvre les projets personnels. Le paiement à l'usage évolue sans carte bancaire.
Avalanche
Le niveau gratuit couvre les projets personnels. Le paiement à l'usage évolue sans carte bancaire.
eth_getTransactionCount returns how many transactions an address has sent on the Avalanche C-Chain at a given block — in other words, the account's nonce. That value is exactly what you need to set on the next transaction you sign and broadcast (paying gas in AVAX), since the C-Chain rejects out-of-order nonces. Picking latest versus pending controls whether queued mempool transactions are counted. Send the request to https://avalanche.therpc.io/YOUR_API_KEY (chain ID 43114, 0xa86a) with the address and a block tag, and the node returns the hex-encoded nonce.
latest nonce against the pending nonce — a gap means something is queued but not yet mined.pending count.| # | Nom | Type | Obligatoire | Description |
|---|---|---|---|---|
| 1 | address | string (hex) | Oui | The account whose nonce to query. |
| 2 | blockTag | string | Non | Use "pending" to include mempool transactions when chaining multiple sends.Défaut : latest |
| Type | Description |
|---|---|
| string (hex) | Hex-encoded nonce (number of confirmed transactions sent from the address at that block). |
Try it live in the Avalanche playground.
| Code | Message | Cause |
|---|---|---|
-32602 | Invalid params | Address is malformed or block tag is unrecognised. |
-32000 | Missing trie node | Historical block pruned on a non-archive node. |
pending tag when firing multiple transactions in quick succession; latest returns the same nonce for all of them until one is mined, so they would collide.CREATE (deploying a sub-contract), not on ordinary calls, so it does not track inbound activity.Paramètres
0x-prefixed 20-byte address
hex block number or "latest"/"earliest"/"pending"/"safe"/"finalized"