File tree Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Original file line number Diff line number Diff line change 73
73
ALCHEMY_KEY : ${{ secrets.ALCHEMY_KEY }}
74
74
run : |
75
75
cargo run --bin rollup-node --features serde --release -- \
76
- node --chain scroll-sepolia --datadir=./l2reth --disable-discovery
76
+ node --chain scroll-sepolia --datadir=./l2reth --disable-discovery \
77
77
--http --http.addr=0.0.0.0 --http.port=8545 --http.api eth \
78
78
--trusted-peers enode://29cee709c400533ae038a875b9ca975c8abef9eade956dcf3585e940acd5c0ae916968f514bd37d1278775aad1b7db30f7032a70202a87fd7365bd8de3c9f5fc@44.242.39.33:30303 \
79
79
--log.stdout.format log-fmt -vvv \
Original file line number Diff line number Diff line change @@ -194,7 +194,7 @@ impl ScrollRollupNodeConfig {
194
194
chain_spec. clone ( ) ,
195
195
Some ( l2_provider) ,
196
196
fcs,
197
- !self . test && !chain_spec. is_dev_chain ( ) ,
197
+ self . engine_driver_args . sync_at_startup && !self . test && !chain_spec. is_dev_chain ( ) ,
198
198
self . engine_driver_args . en_sync_trigger ,
199
199
Duration :: from_millis ( self . sequencer_args . payload_building_duration ) ,
200
200
) ;
@@ -308,6 +308,9 @@ pub struct EngineDriverArgs {
308
308
/// at which the engine driver triggers optimistic sync.
309
309
#[ arg( long = "engine.en-sync-trigger" , default_value_t = constants:: BLOCK_GAP_TRIGGER ) ]
310
310
pub en_sync_trigger : u64 ,
311
+ /// Whether the engine driver should try to sync at start up.
312
+ #[ arg( long = "engine.sync-at-startup" , num_args=0 ..=1 , default_value_t = true ) ]
313
+ pub sync_at_startup : bool ,
311
314
}
312
315
313
316
/// The network arguments.
You can’t perform that action at this time.
0 commit comments