Skip to content

Commit 2d5b082

Browse files
committed
fix test case
1 parent a9bf832 commit 2d5b082

File tree

1 file changed

+18
-4
lines changed
  • crates/storage/provider/src/test_utils

1 file changed

+18
-4
lines changed

crates/storage/provider/src/test_utils/mock.rs

+18-4
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,7 @@ use reth_primitives::{
2828
};
2929
use reth_primitives_traits::SignedTransaction;
3030
use reth_stages_types::{StageCheckpoint, StageId};
31-
use reth_storage_api::{
32-
DatabaseProviderFactory, HashedPostStateProvider, StageCheckpointReader,
33-
StateCommitmentProvider, StateProofProvider, StorageRootProvider,
34-
};
31+
use reth_storage_api::{DatabaseProviderFactory, HashedPostStateProvider, L1OriginReader, L1OriginWriter, StageCheckpointReader, StateCommitmentProvider, StateProofProvider, StorageRootProvider};
3532
use reth_storage_errors::provider::{ConsistentViewError, ProviderError, ProviderResult};
3633
use reth_trie::{
3734
updates::TrieUpdates, AccountProof, HashedPostState, HashedStorage, MultiProof,
@@ -44,6 +41,7 @@ use std::{
4441
ops::{RangeBounds, RangeInclusive},
4542
sync::Arc,
4643
};
44+
use reth_taiko_primitives::L1Origin;
4745

4846
/// A mock implementation for Provider interfaces.
4947
#[derive(Debug, Clone)]
@@ -836,3 +834,19 @@ impl StateReader for MockEthProvider {
836834
Ok(None)
837835
}
838836
}
837+
838+
impl L1OriginReader for MockEthProvider {
839+
fn get_l1_origin(&self, _block_number: BlockNumber) -> ProviderResult<L1Origin> {
840+
todo!()
841+
}
842+
843+
fn get_head_l1_origin(&self) -> ProviderResult<L1Origin> {
844+
todo!()
845+
}
846+
}
847+
848+
impl L1OriginWriter for MockEthProvider {
849+
fn save_l1_origin(&self, _block_number: BlockNumber, _l1_origin: L1Origin) -> ProviderResult<()> {
850+
todo!()
851+
}
852+
}

0 commit comments

Comments
 (0)