Skip to content

Commit d024b03

Browse files
committed
remove unused args
1 parent 615cda2 commit d024b03

File tree

3 files changed

+4
-27
lines changed

3 files changed

+4
-27
lines changed

crates/builder/op-rbuilder/src/builders/builder_tx.rs

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -145,23 +145,18 @@ pub trait BuilderTransactions<ExtraCtx: Debug + Default = (), Extra: Debug + Def
145145
// changes to the db so call new_simulation_state to simulate on a new copy of the state
146146
fn simulate_builder_txs(
147147
&self,
148-
state_provider: impl StateProvider + Clone,
149-
info: &mut ExecutionInfo<Extra>,
150148
ctx: &OpPayloadBuilderCtx<ExtraCtx>,
151149
db: &mut State<impl Database + DatabaseRef>,
152-
top_of_block: bool,
153150
) -> Result<Vec<BuilderTransactionCtx>, BuilderTransactionError>;
154151

155152
fn simulate_builder_txs_with_state_copy(
156153
&self,
157154
state_provider: impl StateProvider + Clone,
158-
info: &mut ExecutionInfo<Extra>,
159155
ctx: &OpPayloadBuilderCtx<ExtraCtx>,
160156
db: &State<impl Database>,
161-
top_of_block: bool,
162157
) -> Result<Vec<BuilderTransactionCtx>, BuilderTransactionError> {
163-
let mut simulation_state = self.new_simulation_state(state_provider.clone(), db);
164-
self.simulate_builder_txs(state_provider, info, ctx, &mut simulation_state, top_of_block)
158+
let mut simulation_state = self.new_simulation_state(state_provider, db);
159+
self.simulate_builder_txs(ctx, &mut simulation_state)
165160
}
166161

167162
fn add_builder_txs(
@@ -173,13 +168,8 @@ pub trait BuilderTransactions<ExtraCtx: Debug + Default = (), Extra: Debug + Def
173168
top_of_block: bool,
174169
) -> Result<Vec<BuilderTransactionCtx>, BuilderTransactionError> {
175170
{
176-
let builder_txs = self.simulate_builder_txs_with_state_copy(
177-
state_provider,
178-
info,
179-
builder_ctx,
180-
db,
181-
top_of_block,
182-
)?;
171+
let builder_txs =
172+
self.simulate_builder_txs_with_state_copy(state_provider, builder_ctx, db)?;
183173

184174
let mut evm =
185175
builder_ctx.evm_config.evm_with_env(&mut *db, builder_ctx.evm_env.clone());

crates/builder/op-rbuilder/src/builders/flashblocks/builder_tx.rs

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ use alloy_rpc_types_eth::TransactionInput;
88
use alloy_sol_types::{SolCall, SolEvent, sol};
99
use op_alloy_rpc_types::OpTransactionRequest;
1010
use reth_evm::{ConfigureEvm, precompiles::PrecompilesMap};
11-
use reth_provider::StateProvider;
1211
use reth_revm::State;
1312
use revm::{DatabaseRef, inspector::NoOpInspector};
1413
use tracing::warn;
@@ -22,7 +21,6 @@ use crate::{
2221
flashblocks::payload::{FlashblocksExecutionInfo, FlashblocksExtraCtx},
2322
get_nonce,
2423
},
25-
primitives::reth::ExecutionInfo,
2624
tx_signer::Signer,
2725
};
2826

@@ -70,11 +68,8 @@ impl FlashblocksBuilderTx {
7068
impl BuilderTransactions<FlashblocksExtraCtx, FlashblocksExecutionInfo> for FlashblocksBuilderTx {
7169
fn simulate_builder_txs(
7270
&self,
73-
_state_provider: impl StateProvider + Clone,
74-
_info: &mut ExecutionInfo<FlashblocksExecutionInfo>,
7571
ctx: &OpPayloadBuilderCtx<FlashblocksExtraCtx>,
7672
db: &mut State<impl Database + DatabaseRef>,
77-
_top_of_block: bool,
7873
) -> Result<Vec<BuilderTransactionCtx>, BuilderTransactionError> {
7974
let mut builder_txs = Vec::<BuilderTransactionCtx>::new();
8075

@@ -166,11 +161,8 @@ impl BuilderTransactions<FlashblocksExtraCtx, FlashblocksExecutionInfo>
166161
{
167162
fn simulate_builder_txs(
168163
&self,
169-
_state_provider: impl StateProvider + Clone,
170-
_info: &mut ExecutionInfo<FlashblocksExecutionInfo>,
171164
ctx: &OpPayloadBuilderCtx<FlashblocksExtraCtx>,
172165
db: &mut State<impl Database + DatabaseRef>,
173-
_top_of_block: bool,
174166
) -> Result<Vec<BuilderTransactionCtx>, BuilderTransactionError> {
175167
let mut builder_txs = Vec::<BuilderTransactionCtx>::new();
176168

crates/builder/op-rbuilder/src/builders/standard/builder_tx.rs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
use core::fmt::Debug;
22

33
use alloy_evm::Database;
4-
use reth_provider::StateProvider;
54
use reth_revm::State;
65
use revm::DatabaseRef;
76

@@ -10,7 +9,6 @@ use crate::{
109
BuilderTransactionCtx, BuilderTransactionError, BuilderTransactions,
1110
builder_tx::BuilderTxBase, context::OpPayloadBuilderCtx,
1211
},
13-
primitives::reth::ExecutionInfo,
1412
tx_signer::Signer,
1513
};
1614

@@ -30,11 +28,8 @@ impl StandardBuilderTx {
3028
impl BuilderTransactions for StandardBuilderTx {
3129
fn simulate_builder_txs(
3230
&self,
33-
_state_provider: impl StateProvider + Clone,
34-
_info: &mut ExecutionInfo,
3531
ctx: &OpPayloadBuilderCtx,
3632
db: &mut State<impl Database + DatabaseRef>,
37-
_top_of_block: bool,
3833
) -> Result<Vec<BuilderTransactionCtx>, BuilderTransactionError> {
3934
let mut builder_txs = Vec::<BuilderTransactionCtx>::new();
4035
let standard_builder_tx = self.base_builder_tx.simulate_builder_tx(ctx, &mut *db)?;

0 commit comments

Comments
 (0)