Retrieve the block number of the current block. See https://eth.wiki/json-rpc/API#eth_blockNumber # Examples ```ignore let web3 = web3::Web3::new("http://127.0.0.1:8545").unwrap(); let block_number = web3.get_block_number()).await; assert!(block_number.is_ok()); ```
(&self)
| 37 | /// assert!(block_number.is_ok()); |
| 38 | /// ``` |
| 39 | pub async fn get_block_number(&self) -> Result<BlockNumber> { |
| 40 | let response = self.send_rpc("eth_blockNumber", rpc_params![]).await?; |
| 41 | let block_number: BlockNumber = serde_json::from_value(response)?; |
| 42 | |
| 43 | Ok(block_number) |
| 44 | } |
| 45 | |
| 46 | /// Retrieve the block information using the block number. |
| 47 | /// |
no test coverage detected