Returns information about a block by block number.
Parameters
QUANTITY|TAG - integer of a block number, or the string "earliest", "latest" or "pending", as in the .
Boolean - If true it returns the full transaction objects, if false only the hashes of the transactions.
Returns
see .
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 .
NOTE: ethers used below is a well-known web3 library, check it out .
Query
import { ethers } from 'ethers';
const provider =
new ethers
.providers
.JsonRpcProvider("https://www.noderpc.xyz/rpc-mainnet/public")
provider.send('eth_getBlockByNumber', ["0x1b4", true]).then((block) => {
console.log(block);
});