@@ -27,48 +27,47 @@ version = "0.7.1"
2727
2828[workspace .dependencies ]
2929# openvm guest libs
30- openvm = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.1 " }
31- openvm-algebra-complex-macros = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.1 " , default-features = false }
32- openvm-custom-insn = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.1 " , default-features = false }
33- openvm-sha2 = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.1 " }
34- openvm-sha256-guest = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.1 " , default-features = false }
35- openvm-p256 = { git = " https://github.com/openvm-org/openvm.git" , package = " p256" , tag = " v1.4.1 " , features = [
30+ openvm = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.2 " }
31+ openvm-algebra-complex-macros = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.2 " , default-features = false }
32+ openvm-custom-insn = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.2 " , default-features = false }
33+ openvm-sha2 = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.2 " }
34+ openvm-sha256-guest = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.2 " , default-features = false }
35+ openvm-p256 = { git = " https://github.com/openvm-org/openvm.git" , package = " p256" , tag = " v1.4.2 " , features = [
3636 " std" ,
3737] }
38- openvm-k256 = { git = " https://github.com/openvm-org/openvm.git" , package = " k256" , tag = " v1.4.1 " , features = [
38+ openvm-k256 = { git = " https://github.com/openvm-org/openvm.git" , package = " k256" , tag = " v1.4.2 " , features = [
3939 " std" ,
4040] }
41- openvm-pairing = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.1 " }
42- openvm-keccak256-guest = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.1 " , default-features = false }
43- openvm-algebra-guest = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.1 " , default-features = false }
44- openvm-ecc-guest = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.1 " , default-features = false }
45- openvm-bigint-guest = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.1 " , default-features = false }
46- openvm-pairing-guest = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.1 " , default-features = false }
47- openvm-rv32im-guest = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.1 " , default-features = false }
41+ openvm-pairing = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.2 " }
42+ openvm-keccak256-guest = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.2 " , default-features = false }
43+ openvm-algebra-guest = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.2 " , default-features = false }
44+ openvm-ecc-guest = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.2 " , default-features = false }
45+ openvm-bigint-guest = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.2 " , default-features = false }
46+ openvm-pairing-guest = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.2 " , default-features = false }
47+ openvm-rv32im-guest = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.2 " , default-features = false }
4848
4949# openvm host libs
50- openvm-benchmarks-prove = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.1 " , default-features = false }
51- openvm-benchmarks-utils = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.1 " , default-features = false }
52- openvm-build = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.1 " , default-features = false }
53- openvm-circuit = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.1 " , default-features = false }
54- openvm-continuations = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.1 " , default-features = false }
55- openvm-instructions = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.1 " , default-features = false }
56- openvm-native-circuit = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.1 " , default-features = false }
57- openvm-native-compiler = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.1 " , default-features = false }
58- openvm-native-recursion = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.1 " , default-features = false }
59- openvm-native-transpiler = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.1 " , default-features = false }
60- openvm-rv32im-transpiler = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.1 " , default-features = false }
61- openvm-sdk = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.1 " , default-features = false , features = [
50+ openvm-benchmarks-prove = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.2 " , default-features = false }
51+ openvm-benchmarks-utils = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.2 " , default-features = false }
52+ openvm-build = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.2 " , default-features = false }
53+ openvm-circuit = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.2 " , default-features = false }
54+ openvm-continuations = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.2 " , default-features = false }
55+ openvm-instructions = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.2 " , default-features = false }
56+ openvm-native-circuit = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.2 " , default-features = false }
57+ openvm-native-compiler = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.2 " , default-features = false }
58+ openvm-native-recursion = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.2 " , default-features = false }
59+ openvm-native-transpiler = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.2 " , default-features = false }
60+ openvm-rv32im-transpiler = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.2 " , default-features = false }
61+ openvm-sdk = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.2 " , default-features = false , features = [
6262 " parallel" ,
6363 " evm-prove" ,
64- " legacy-v1-3-evm-verifier" ,
6564 " tco" ,
6665 " unprotected"
6766] }
68- openvm-transpiler = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.1 " , default-features = false }
67+ openvm-transpiler = { git = " https://github.com/openvm-org/openvm.git" , tag = " v1.4.2 " , default-features = false }
6968
7069# more openvm related libs
71- openvm-stark-sdk = { git = " https://github.com/openvm-org/stark-backend.git" , tag = " v1.2.1 " }
70+ openvm-stark-sdk = { git = " https://github.com/openvm-org/stark-backend.git" , tag = " v1.2.2 " }
7271
7372sbv-core = { git = " https://github.com/scroll-tech/stateless-block-verifier" , tag = " scroll-v91.2" }
7473sbv-helpers = { git = " https://github.com/scroll-tech/stateless-block-verifier" , tag = " scroll-v91.2" , features = [" dev" ] }
@@ -80,11 +79,10 @@ alloy-consensus = "1.0"
8079alloy-provider = " 1.0"
8180alloy-rpc-client = " 1.0"
8281alloy-transport = " 1.0"
83- alloy-primitives = { version = " 1.4.1 " , default-features = false , features = [
82+ alloy-primitives = { version = " 1.4" , default-features = false , features = [
8483 " std" ,
8584 " map-hashbrown" ,
8685 " map-fxhash" ,
87- " rkyv" ,
8886] }
8987alloy-serde = { version = " 1.0.13" , default-features = false }
9088alloy-sol-types = { version = " 1.3" , default-features = false }
@@ -103,15 +101,14 @@ ecies = { git = "https://github.com/scroll-tech/ecies-rs" }
103101eyre = " 0.6"
104102color-eyre = " 0.6"
105103futures = " 0.3"
106- halo2curves-axiom = { version = " 0.5.3 " }
104+ halo2curves-axiom = { version = " 0.7.2 " }
107105itertools = " 0.14"
108106hex-literal = { version = " 0.4.1" , default-features = false }
109107hex = " 0.4"
110108metrics = " 0.23.0"
111109metrics-util = " 0.17"
112110metrics-tracing-context = " 0.16.0"
113111rayon = " 1.10"
114- rkyv = " 0.8"
115112revm = " 29"
116113serde = { version = " 1" , default-features = false , features = [" derive" ] }
117114serde_json = { version = " 1.0" }
@@ -133,7 +130,7 @@ sysinfo = { version = "0.35", default-features = false }
133130bytesize = " 2.0.1"
134131url = " 2.5.4"
135132tokio = " 1"
136- axiom-sdk = { git = " https://github.com/axiom-crypto/axiom-api-cli.git" , rev = " a460528 " }
133+ axiom-sdk = { git = " https://github.com/axiom-crypto/axiom-api-cli.git" , branch = " develop " }
137134dotenvy = " 0.15"
138135jiff = " 0.2"
139136
@@ -161,23 +158,6 @@ revm-precompile = { git = "https://github.com/scroll-tech/revm", tag = "scroll-v
161158revm-primitives = { git = " https://github.com/scroll-tech/revm" , tag = " scroll-v91" }
162159revm-state = { git = " https://github.com/scroll-tech/revm" , tag = " scroll-v91" }
163160
164- # # FIXME: when openvm fixes https://github.com/openvm-org/openvm/pull/1937
165- # [patch.'https://github.com/openvm-org/openvm.git']
166- # openvm = { git = "https://github.com/lightsing/openvm.git", rev = "f834efa186784cfdb0401c8596e1264cc9030f97" }
167- # openvm-algebra-complex-macros = { git = "https://github.com/lightsing/openvm.git", rev = "f834efa186784cfdb0401c8596e1264cc9030f97" }
168- # openvm-custom-insn = { git = "https://github.com/lightsing/openvm.git", rev = "f834efa186784cfdb0401c8596e1264cc9030f97" }
169- # openvm-sha2 = { git = "https://github.com/lightsing/openvm.git", rev = "f834efa186784cfdb0401c8596e1264cc9030f97" }
170- # openvm-sha256-guest = { git = "https://github.com/lightsing/openvm.git", rev = "f834efa186784cfdb0401c8596e1264cc9030f97" }
171- # openvm-p256 = { git = "https://github.com/lightsing/openvm.git", package = "p256", rev = "f834efa186784cfdb0401c8596e1264cc9030f97" }
172- # openvm-k256 = { git = "https://github.com/lightsing/openvm.git", package = "k256", rev = "f834efa186784cfdb0401c8596e1264cc9030f97" }
173- # openvm-pairing = { git = "https://github.com/lightsing/openvm.git", rev = "f834efa186784cfdb0401c8596e1264cc9030f97" }
174- # openvm-keccak256-guest = { git = "https://github.com/lightsing/openvm.git", rev = "f834efa186784cfdb0401c8596e1264cc9030f97" }
175- # openvm-algebra-guest = { git = "https://github.com/lightsing/openvm.git", rev = "f834efa186784cfdb0401c8596e1264cc9030f97" }
176- # openvm-ecc-guest = { git = "https://github.com/lightsing/openvm.git", rev = "f834efa186784cfdb0401c8596e1264cc9030f97" }
177- # openvm-bigint-guest = { git = "https://github.com/lightsing/openvm.git", rev = "f834efa186784cfdb0401c8596e1264cc9030f97" }
178- # openvm-pairing-guest = { git = "https://github.com/lightsing/openvm.git", rev = "f834efa186784cfdb0401c8596e1264cc9030f97" }
179- # openvm-rv32im-guest = { git = "https://github.com/lightsing/openvm.git", rev = "f834efa186784cfdb0401c8596e1264cc9030f97" }
180-
181161[profile .maxperf ]
182162inherits = " release"
183163lto = " fat"
0 commit comments