Skip to content
Merged
Show file tree
Hide file tree
Changes from 7 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

36 changes: 0 additions & 36 deletions integration-tests/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,6 @@ pub mod assert_traits;
pub mod config;
pub mod contracts;
pub mod l1_helpers;
pub mod multi_node;
mod node_log;
mod prover_tester;
pub mod provider;
Expand Down Expand Up @@ -595,41 +594,6 @@ impl Tester {
.await
}

pub(crate) async fn launch_node_with_ports(
l1: AnvilL1,
enable_prover: bool,
config_overrides: Option<impl FnOnce(&mut Config)>,
chain_layout: ChainLayout<'static>,
ports: Ports,
wait_for_initial_deposit: bool,
) -> anyhow::Result<Self> {
let tempdir = Arc::new(tempfile::tempdir()?);
let mut config = build_node_config(&l1, chain_layout, false).await?;
if enable_prover {
config.prover_api_config.fake_fri_provers.enabled = false;
config.prover_api_config.fake_snark_provers.enabled = false;
}
if !prover_input_generation_enabled() {
disable_prover_input_generation(&mut config);
}
Self::bind_runtime_config(&l1, tempdir.as_ref(), &mut config, &ports);
if let Some(config_overrides) = config_overrides {
config_overrides(&mut config);
}
let bitcoin_da_mock = maybe_start_bitcoin_da_mock(&mut config).await;
Self::launch_node_inner(
l1,
config,
tempdir,
chain_layout,
None,
wait_for_initial_deposit,
Some(ports),
bitcoin_da_mock,
)
.await
}

fn bind_runtime_config(l1: &AnvilL1, tempdir: &TempDir, config: &mut Config, ports: &Ports) {
config.general_config.rocks_db_path = tempdir.path().join("rocksdb");
config.l1_provider_config.rpc_url = l1.address.clone();
Expand Down
Loading
Loading