eth_getUncleCountByBlockNumber
Returns the number of uncles in a block from a block matching the given block number.
While this method is supported, the BSC network uses the Proof of Staked Authority ( PoSA ) consensus mechanism which doesn't involve 'Uncle' blocks.
Hence all results from eth_getUncleCountByBlockNumber will always return 0x0.

Example

Command Shell
Bash
1
curl https://bsc-<network>.web3api.com/v1/YOUR-API-KEY
2
-X POST
3
-H "Content-Type: application/json"
4
-d "{\"jsonrpc\":\"2.0\",\"method\":\"eth_getUncleCountByBlockNumber\",\"params\": [\"0x21A67A\"],\"id\":1}"
Copied!
1
curl -X POST 'https://bsc-<network>.web3api.com/v1/YOUR-API-KEY' \
2
-H 'Content-Type: application/json' \
3
--data-raw '{"jsonrpc":"2.0","method":"eth_getUncleCountByBlockNumber","params": ["0x21A67A"],"id":1}'
Copied!
Request Parameters
Response
  1. 1.
    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
UNCLE BLOCK TRANSACTION COUNT- A hex code of an integer representing the number of transactions in the specified block, or null when none are found.
Body
1
{
2
"jsonrpc":"2.0",
3
"id":1,
4
"result":"0x0"
5
}
Copied!
Last modified 5mo ago
Copy link
Contents
Example