Updated on 2023-12-15 GMT+08:00

eth_getTransactionCount

Introduction

This API returns the number of transactions sent from an address. It consumes 15 CUs. In the dedicated edition, the throughput is 25,000 per second for 8 vCPUs and 32 GB memory and 46,000 per second for 16 vCPUs and 64 GB memory.

Parameter Description

Parameter

Type

Description

Address

String

The address from which the transaction count to be checked.

Block number

String

A hexadecimal block number, or the string (earliest, latest, or pending).

Return Value

The number of transactions sent from an address encoded as hexadecimal.

Request

curl https://your-http-endpoint/v1/<API-KEY> \
  -X POST \
  -H "Content-Type: application/json" \
  --data '{"method":"eth_getTransactionCount","params":["0x8D97689C9818892B700e27F316cc3E41e17fBeb9", "latest"],"id":1,"jsonrpc":"2.0"}'