Skip to content

Commit 8e01396

Browse files
committed
Do not depend on the submodule
1 parent 0597b3b commit 8e01396

File tree

3 files changed

+22
-20
lines changed

3 files changed

+22
-20
lines changed

.github/workflows/ci-check.yaml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,6 @@ jobs:
1919

2020
steps:
2121
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
22-
with:
23-
submodules: true
2422

2523
- name: Install Rust toolchain
2624
uses: moonrepo/setup-rust@ede6de059f8046a5e236c94046823e2af11ca670 # v1.2.2
@@ -73,8 +71,6 @@ jobs:
7371
runs-on: matterlabs-ci-runner-high-performance
7472
steps:
7573
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
76-
with:
77-
submodules: true
7874

7975
- name: Install Rust toolchain
8076
uses: moonrepo/setup-rust@ede6de059f8046a5e236c94046823e2af11ca670 # v1.2.2
@@ -109,8 +105,6 @@ jobs:
109105

110106
- name: Checkout code
111107
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
112-
with:
113-
submodules: true
114108

115109
- name: Install Rust toolchain
116110
uses: moonrepo/setup-rust@ede6de059f8046a5e236c94046823e2af11ca670 # v1.2.2

ethereum_prover/Cargo.toml

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,23 @@ tokio = { version = "1", features = ["macros", "rt-multi-thread", "time"] }
2525
toml = "0.8"
2626
thiserror = "1"
2727

28-
forward_system = { path = "../../zksync-os/forward_system", features = ["no_print", "pectra"] }
29-
oracle_provider = { path = "../../zksync-os/oracle_provider" }
30-
callable_oracles = { path = "../../zksync-os/callable_oracles" }
31-
crypto = { path = "../../zksync-os/crypto" }
32-
zk_ee = { path = "../../zksync-os/zk_ee" }
33-
basic_system = { path = "../../zksync-os/basic_system" }
34-
basic_bootloader = { path = "../../zksync-os/basic_bootloader" }
35-
zksync_os_runner = { path = "../../zksync-os/zksync_os_runner" }
28+
# forward_system = { path = "../../zksync-os/forward_system", features = ["no_print", "pectra"] }
29+
# oracle_provider = { path = "../../zksync-os/oracle_provider" }
30+
# callable_oracles = { path = "../../zksync-os/callable_oracles" }
31+
# crypto = { path = "../../zksync-os/crypto" }
32+
# zk_ee = { path = "../../zksync-os/zk_ee" }
33+
# basic_system = { path = "../../zksync-os/basic_system" }
34+
# basic_bootloader = { path = "../../zksync-os/basic_bootloader" }
35+
# zksync_os_runner = { path = "../../zksync-os/zksync_os_runner" }
36+
37+
forward_system = { git = "https://github.com/matter-labs/zksync-os", branch = "popzxc/more-ethproofs-fusaka", features = ["no_print", "pectra"] }
38+
oracle_provider = { git = "https://github.com/matter-labs/zksync-os", branch = "popzxc/more-ethproofs-fusaka" }
39+
callable_oracles = { git = "https://github.com/matter-labs/zksync-os", branch = "popzxc/more-ethproofs-fusaka" }
40+
crypto = { git = "https://github.com/matter-labs/zksync-os", branch = "popzxc/more-ethproofs-fusaka" }
41+
zk_ee = { git = "https://github.com/matter-labs/zksync-os", branch = "popzxc/more-ethproofs-fusaka" }
42+
basic_system = { git = "https://github.com/matter-labs/zksync-os", branch = "popzxc/more-ethproofs-fusaka" }
43+
basic_bootloader = { git = "https://github.com/matter-labs/zksync-os", branch = "popzxc/more-ethproofs-fusaka" }
44+
zksync_os_runner = { git = "https://github.com/matter-labs/zksync-os", branch = "popzxc/more-ethproofs-fusaka" }
3645

3746
# execution_utils = { git = "https://github.com/matter-labs/zksync-airbender", branch = "dev", default-features = false, optional = true }
3847
# risc_v_simulator = { git = "https://github.com/matter-labs/zksync-airbender", branch = "dev", features = ["delegation"], optional = true }

ethereum_prover/tests/common/mod.rs

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,11 @@ pub fn app_bin_path() -> PathBuf {
2727
}
2828

2929
pub fn load_fixture_input(fixture: &str) -> EthBlockInput {
30-
let block_json = std::fs::read_to_string(fixture_block_path(fixture))
31-
.expect("read fixture block");
32-
let witness_json = std::fs::read_to_string(fixture_witness_path(fixture))
33-
.expect("read fixture witness");
34-
let block: RpcBlock =
35-
serde_json::from_str(&block_json).expect("parse fixture block");
30+
let block_json =
31+
std::fs::read_to_string(fixture_block_path(fixture)).expect("read fixture block");
32+
let witness_json =
33+
std::fs::read_to_string(fixture_witness_path(fixture)).expect("read fixture witness");
34+
let block: RpcBlock = serde_json::from_str(&block_json).expect("parse fixture block");
3635
let witness: ExecutionWitness =
3736
serde_json::from_str(&witness_json).expect("parse fixture witness");
3837
EthBlockInput::new(block, witness)

0 commit comments

Comments
 (0)