eth_getTransactionCount
Returns the number of transactions sent from an address.

Example

Command Shell
Bash
1
​
2
## using block numbers
3
​
4
curl https://bsc-<network>.web3api.com/v1/YOUR-API-KEY
5
-X POST
6
-H "Content-Type: application/json"
7
-d "{\"jsonrpc\":\"2.0\",\"method\":\"eth_getTransactionCount\",\"params\": [\"0x71C7656EC7ab88b098defB751B7401B5f6d8976F\", \"0x6D8185\"],\"id\":1}"
8
​
9
## using pre-defined strings
10
​
11
curl https://bsc-<network>.web3api.com/v1/YOUR-API-KEY
12
-X POST
13
-H "Content-Type: application/json"
14
-d "{\"jsonrpc\":\"2.0\",\"method\":\"eth_getTransactionCount\",\"params\": [\"0x71C7656EC7ab88b098defB751B7401B5f6d8976F\", \"latest\"],\"id\":1}"
15
​
Copied!
1
## using block numbers
2
​
3
curl -X POST 'https://bsc-<network>.web3api.com/v1/YOUR-API-KEY' \
4
-H 'Content-Type: application/json' \
5
--data-raw '{"jsonrpc":"2.0","method":"eth_getTransactionCount","params": ["0x71C7656EC7ab88b098defB751B7401B5f6d8976F", "0x6D8185"],"id":1}'
6
​
7
## using pre-defined strings
8
​
9
curl -X POST 'https://bsc-<network>.web3api.com/v1/YOUR-API-KEY' \
10
-H 'Content-Type: application/json' \
11
--data-raw '{"jsonrpc":"2.0","method":"eth_getTransactionCount","params": ["0x71C7656EC7ab88b098defB751B7401B5f6d8976F", "latest"],"id":1}'
12
​
Copied!
Request Parameters
Response
  1. 1.
    ADDRESS - A string representing the address to check for balance.
  2. 2.
    BLOCK PARAMETER - An int block number in the form of hex, appended with 0x such as 0x6D7FE0, or pre-defined strings latest, earliest, pending.
Web3API's Composer accepts int block numbers, which will be auto-converted to a hex representation before being sent to a node.
Result Fields
TRANSACTION COUNT - A hex code of an integer representing the number of transactions sent from this address.
Body
1
{
2
"jsonrpc":"2.0",
3
"id":1,
4
"result":"0x0"
5
}
Copied!
Last modified 5mo ago
Copy link