eth_getBlockTransactionCountByHash

Returns the number of transactions in a block from a block matching the given block hash.

Parameters

  1. DATA, 32 Bytes - hash of a block

Returns

QUANTITY - integer of the number of transactions in this block.

Example

NOTE: In this example we are using public Ethereum endpoint. Ideally, for your own projects, you should use your own endpoint, which you can generate for free by connecting to your wallet here.

NOTE: ethers used below is a well-known web3 library, check it out here.

Query

import { ethers } from 'ethers';

const provider =
  new ethers
    .providers
    .JsonRpcProvider("https://www.noderpc.xyz/rpc-mainnet/public")

provider.send('eth_getBlockTransactionCountByHash', ["0x829df9bb801fc0494abf2f443423a49ffa32964554db71b098d332d87b70a48b"]).then((txCount) => {
  console.log(txCount);
});

Result

0x7b

Last updated