eth_getTransactionCount
Returns the number of transactions sent from an address.
Parameters#
- Address - Address to get transaction count for
- Block Parameter - Block number or "latest", "earliest", "pending"
{
"jsonrpc": "2.0",
"method": "eth_getTransactionCount",
"params": ["0x407d73d8a49eeb85d32cf465507dd71d507100c1", "latest"],
"id": 1
}
Returns#
QUANTITY - Integer of the number of transactions send from this address.
Implementation Examples#
JSON-RPC endpoint format
Use https://api-tron-mainnet.n.dwellir.com/YOUR_API_KEY/jsonrpc for all TRON JSON-RPC methods (eth_*, net_*, web3_*). Send POST requests with a JSON-RPC body and remember to replace YOUR_API_KEY.
- cURL
- JavaScript
curl -X POST https://api-tron-mainnet.n.dwellir.com/YOUR_API_KEY/jsonrpc \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "eth_getTransactionCount",
"params": ["0x407d73d8a49eeb85d32cf465507dd71d507100c1", "latest"],
"id": 1
}'
// Using ethers.js
const nonce = await provider.getTransactionCount('0x407d73d8a49eeb85d32cf465507dd71d507100c1');
console.log('Nonce:', nonce);