Avalanche
Avalanche
Avalanche
免费套餐涵盖个人项目。按量付费,无需绑卡即可扩展。
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.| # | 名称 | 类型 | 必填 | 描述 |
|---|---|---|---|---|
| 1 | address | string (hex) | 是 | The account whose nonce to query. |
| 2 | blockTag | string | 否 | Use "pending" to include mempool transactions when chaining multiple sends.默认值: latest |
| 类型 | 描述 |
|---|---|
| string (hex) | Hex-encoded nonce (number of confirmed transactions sent from the address at that block). |
Try it live in the Avalanche playground.
| 错误码 | 错误信息 | 原因 |
|---|---|---|
-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.参数
0x-prefixed 20-byte address
hex block number or "latest"/"earliest"/"pending"/"safe"/"finalized"