chore: add ReceiptProvider trait bound (#1738)

This commit is contained in:
Matthias Seitz
2023-03-13 15:28:47 +01:00
committed by GitHub
parent ff9f02d524
commit 5e0535c27c

View File

@@ -1,11 +1,11 @@
use crate::{BlockIdProvider, HeaderProvider, TransactionsProvider};
use crate::{BlockIdProvider, HeaderProvider, ReceiptProvider, TransactionsProvider};
use reth_interfaces::Result;
use reth_primitives::{Block, BlockId, BlockNumberOrTag, Header, H256};
/// Api trait for fetching `Block` related data.
#[auto_impl::auto_impl(&, Arc)]
pub trait BlockProvider:
BlockIdProvider + HeaderProvider + TransactionsProvider + Send + Sync
BlockIdProvider + HeaderProvider + TransactionsProvider + ReceiptProvider + Send + Sync
{
/// Returns the block.
///