mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
feat: add Block AT to BlockReader (#12837)
This commit is contained in:
@ -119,7 +119,10 @@ fn txs_provider_example<T: TransactionsProvider<Transaction = TransactionSigned>
|
||||
}
|
||||
|
||||
/// The `BlockReader` allows querying the headers-related tables.
|
||||
fn block_provider_example<T: BlockReader>(provider: T, number: u64) -> eyre::Result<()> {
|
||||
fn block_provider_example<T: BlockReader<Block = reth_primitives::Block>>(
|
||||
provider: T,
|
||||
number: u64,
|
||||
) -> eyre::Result<()> {
|
||||
// Can query a block by number
|
||||
let block = provider.block(number.into())?.ok_or(eyre::eyre!("block num not found"))?;
|
||||
assert_eq!(block.number, number);
|
||||
|
||||
Reference in New Issue
Block a user