Trait RequestsProvider
pub trait RequestsProvider: Send + Sync {
// Required method
fn requests_by_block(
&self,
id: HashOrNumber,
timestamp: u64,
) -> Result<Option<Requests>, ProviderError>;
}
Expand description
Client trait for fetching EIP-7685 Requests for blocks.
Required Methods§
fn requests_by_block(
&self,
id: HashOrNumber,
timestamp: u64,
) -> Result<Option<Requests>, ProviderError>
fn requests_by_block( &self, id: HashOrNumber, timestamp: u64, ) -> Result<Option<Requests>, ProviderError>
Get withdrawals by block id.