@@ -17,24 +17,23 @@ repository = "https://github.com/scroll-tech/scroll"
1717version = " 4.5.8"
1818
1919[workspace .dependencies ]
20- scroll-zkvm-prover-euclid = { git = " https://github.com/scroll-tech/zkvm-prover" , rev = " 6078604 " , package = " scroll-zkvm-prover" }
21- scroll-zkvm-verifier-euclid = { git = " https://github.com/scroll-tech/zkvm-prover" , rev = " 6078604 " , package = " scroll-zkvm-verifier" }
22- scroll-zkvm-types = { git = " https://github.com/scroll-tech/zkvm-prover" , rev = " 6078604 " }
20+ scroll-zkvm-prover-euclid = { git = " https://github.com/scroll-tech/zkvm-prover" , rev = " 2962428 " , package = " scroll-zkvm-prover" }
21+ scroll-zkvm-verifier-euclid = { git = " https://github.com/scroll-tech/zkvm-prover" , rev = " 2962428 " , package = " scroll-zkvm-verifier" }
22+ scroll-zkvm-types = { git = " https://github.com/scroll-tech/zkvm-prover" , rev = " 2962428 " }
2323
24- sbv-primitives = { git = " https://github.com/scroll-tech/stateless-block-verifier" , branch = " zkvm/euclid- upgrade" , features = [" scroll" ] }
25- sbv-utils = { git = " https://github.com/scroll-tech/stateless-block-verifier" , branch = " zkvm/euclid- upgrade" }
24+ sbv-primitives = { git = " https://github.com/scroll-tech/stateless-block-verifier" , branch = " chore/ upgrade" , features = [" scroll" ] }
25+ sbv-utils = { git = " https://github.com/scroll-tech/stateless-block-verifier" , branch = " chore/ upgrade" }
2626
2727metrics = " 0.23.0"
2828metrics-util = " 0.17"
2929metrics-tracing-context = " 0.16.0"
3030
3131anyhow = " 1.0"
32- alloy = { version = " 0.11 " , default-features = false }
33- alloy-primitives = { version = " 0.8 " , default-features = false }
32+ alloy = { version = " 1 " , default-features = false }
33+ alloy-primitives = { version = " 1.2 " , default-features = false , features = [ " tiny-keccak " ] }
3434# also use this to trigger "serde" feature for primitives
35- alloy-serde = { version = " 0.8 " , default-features = false }
35+ alloy-serde = { version = " 1 " , default-features = false }
3636
37- rkyv = " 0.8"
3837serde = { version = " 1" , default-features = false , features = [" derive" ] }
3938serde_json = { version = " 1.0" }
4039serde_derive = " 1.0"
@@ -43,22 +42,25 @@ itertools = "0.14"
4342tiny-keccak = " 2.0"
4443tracing = " 0.1"
4544eyre = " 0.6"
46- bincode_v1 = { version = " 1.3" , package = " bincode" }
47- snark-verifier-sdk = { version = " 0.2.0" , default-features = false , features = [
48- " loader_halo2" ,
49- " halo2-axiom" ,
50- " display" ,
51- ] }
5245once_cell = " 1.20"
5346base64 = " 0.22"
5447
55- # TODO: upgrade when Feynman
56- vm-zstd = { git = " https://github.com/scroll-tech/rust-zstd-decompressor.git" , tag = " v0.1.1" }
57-
5848[patch .crates-io ]
59- alloy-primitives = { git = " https://github.com/scroll-tech/alloy-core" , branch = " v0.8.18-euclid-upgrade" }
60- ruint = { git = " https://github.com/scroll-tech/uint.git" , branch = " v1.12.3" }
61- tiny-keccak = { git = " https://github.com/scroll-tech/tiny-keccak" , branch = " scroll-patch-v2.0.2-euclid-upgrade" }
49+ revm = { git = " https://github.com/scroll-tech/revm" , branch = " feat/reth-v74" }
50+ revm-bytecode = { git = " https://github.com/scroll-tech/revm" , branch = " feat/reth-v74" }
51+ revm-context = { git = " https://github.com/scroll-tech/revm" , branch = " feat/reth-v74" }
52+ revm-context-interface = { git = " https://github.com/scroll-tech/revm" , branch = " feat/reth-v74" }
53+ revm-database = { git = " https://github.com/scroll-tech/revm" , branch = " feat/reth-v74" }
54+ revm-database-interface = { git = " https://github.com/scroll-tech/revm" , branch = " feat/reth-v74" }
55+ revm-handler = { git = " https://github.com/scroll-tech/revm" , branch = " feat/reth-v74" }
56+ revm-inspector = { git = " https://github.com/scroll-tech/revm" , branch = " feat/reth-v74" }
57+ revm-interpreter = { git = " https://github.com/scroll-tech/revm" , branch = " feat/reth-v74" }
58+ revm-precompile = { git = " https://github.com/scroll-tech/revm" , branch = " feat/reth-v74" }
59+ revm-primitives = { git = " https://github.com/scroll-tech/revm" , branch = " feat/reth-v74" }
60+ revm-state = { git = " https://github.com/scroll-tech/revm" , branch = " feat/reth-v74" }
61+
62+ ruint = { git = " https://github.com/scroll-tech/uint.git" , branch = " v1.15.0" }
63+ alloy-primitives = { git = " https://github.com/scroll-tech/alloy-core" , branch = " v1.2.0" }
6264
6365[profile .maxperf ]
6466inherits = " release"
0 commit comments