|
2 | 2 | resolver = "2" |
3 | 3 | members = [ |
4 | 4 | "bin/*", |
5 | | - "crates/*", |
6 | | - "example/preloader", |
7 | 5 | "canoe/bindings", |
8 | 6 | "canoe/provider", |
9 | | - "canoe/steel/apps", |
10 | | - "canoe/steel/methods", |
11 | | - "canoe/steel/verifier", |
12 | | - "canoe/sp1-cc/host", |
13 | 7 | "canoe/sp1-cc/client", |
14 | | - "canoe/sp1-cc/vkey-bin", |
| 8 | + "canoe/sp1-cc/host", |
15 | 9 | "canoe/sp1-cc/verifier", |
16 | | - "canoe/verifier", |
| 10 | + "canoe/sp1-cc/vkey-bin", |
| 11 | + "canoe/steel/apps", |
| 12 | + "canoe/steel/methods", |
| 13 | + "canoe/steel/verifier", |
17 | 14 | "canoe/verifier-address-fetcher", |
| 15 | + "canoe/verifier", |
| 16 | + "crates/*", |
| 17 | + "example/preloader", |
18 | 18 | ] |
19 | 19 |
|
20 | 20 | [profile.dev-client] |
@@ -55,91 +55,89 @@ hokulea-zkvm-verification = { path = "crates/zkvm-verification", version = "0.1. |
55 | 55 | eigenda-cert = { path = "crates/eigenda-cert" } |
56 | 56 |
|
57 | 57 | # Alloy (Network) |
58 | | -alloy-rlp = { version = "0.3.12", default-features = false } |
59 | | -alloy-provider = { version = "1.0.38", default-features = false } |
60 | 58 | alloy-consensus = { version = "1.0.38", default-features = false } |
61 | | -alloy-rpc-types = { version = "1.0.38", default-features = false } |
62 | 59 | alloy-genesis = { version = "1.0.38", default-features = false } |
63 | 60 | alloy-primitives = { version = "1.3.1", default-features = false } |
| 61 | +alloy-provider = { version = "1.0.38", default-features = false } |
| 62 | +alloy-rlp = { version = "0.3.12", default-features = false } |
| 63 | +alloy-rpc-types = { version = "1.0.38", default-features = false } |
64 | 64 | alloy-sol-types = { version = "1.3.1", default-features = false } |
65 | 65 |
|
66 | 66 | # Execution |
67 | 67 | alloy-evm = { version = "0.22.6", default-features = false } |
68 | 68 | alloy-op-evm = { version = "0.22.6", default-features = false } |
69 | | -revm = { version = "30.2.0", default-features = false } |
70 | 69 | op-revm = { version = "11.3.0", default-features = false } |
| 70 | +revm = { version = "30.2.0", default-features = false } |
71 | 71 | revm-primitives = { version = "21.0.2", default-features = false } |
72 | 72 |
|
73 | 73 | # OP Alloy |
74 | 74 | op-alloy-consensus = { version = "0.22.0", default-features = false } |
75 | 75 |
|
76 | 76 | # Reth |
77 | | -reth-primitives = { git = "https://github.com/paradigmxyz/reth", tag = "v1.9.1", default-features = false } |
78 | 77 | reth-chainspec = { git = "https://github.com/paradigmxyz/reth", tag = "v1.9.1", default-features = false } |
79 | 78 | reth-evm = { git = "https://github.com/paradigmxyz/reth", tag = "v1.9.1", default-features = false } |
| 79 | +reth-primitives = { git = "https://github.com/paradigmxyz/reth", tag = "v1.9.1", default-features = false } |
80 | 80 |
|
81 | 81 | # General |
82 | | -spin = "0.10.0" |
83 | | -clap = "4.5.39" |
84 | | -tokio = "1.45.1" |
85 | | -cfg-if = "1.0.0" |
86 | | -reqwest = "0.12.19" |
87 | 82 | async-trait = "0.1.88" |
| 83 | +cfg-if = "1.0.0" |
| 84 | +clap = "4.5.39" |
88 | 85 | num = "0.4" |
| 86 | +reqwest = "0.12.19" |
| 87 | +spin = "0.10.0" |
| 88 | +tokio = "1.45.1" |
89 | 89 |
|
90 | 90 | # General |
| 91 | +anyhow = { version = "1.0.98", default-features = false } |
91 | 92 | sha2 = { version = "0.10.9", default-features = false } |
92 | 93 | thiserror = { version = "2.0.12", default-features = false } |
93 | | -anyhow = { version = "1.0.98", default-features = false } |
94 | 94 |
|
95 | 95 | rust-kzg-bn254-primitives = { version = "0.1.2", git = "https://github.com/Layr-Labs/rust-kzg-bn254.git", rev = "4d1d6a84910a3fc1e5e8927f694e4fc10ac5dd9d", default-features = false } |
96 | | -rust-kzg-bn254-verifier = { version = "0.1.2", git = "https://github.com/Layr-Labs/rust-kzg-bn254.git", rev = "4d1d6a84910a3fc1e5e8927f694e4fc10ac5dd9d", default-features = false } |
97 | 96 | rust-kzg-bn254-prover = { version = "0.1.1", git = "https://github.com/Layr-Labs/rust-kzg-bn254.git", rev = "4d1d6a84910a3fc1e5e8927f694e4fc10ac5dd9d", default-features = false } |
| 97 | +rust-kzg-bn254-verifier = { version = "0.1.2", git = "https://github.com/Layr-Labs/rust-kzg-bn254.git", rev = "4d1d6a84910a3fc1e5e8927f694e4fc10ac5dd9d", default-features = false } |
98 | 98 |
|
99 | 99 | ark-bn254 = { version = "0.5.0", default-features = false } |
100 | 100 | ark-ff = { version = "0.5.0", default-features = false } |
101 | 101 |
|
102 | 102 | # Tracing |
103 | | -tracing-subscriber = { version = "0.3.20", default-features = false } |
104 | 103 | tracing = { version = "0.1.41", default-features = false } |
105 | | - |
| 104 | +tracing-subscriber = { version = "0.3.20", default-features = false } |
106 | 105 |
|
107 | 106 | # Serialization |
108 | 107 | serde = { version = "1.0.219", default-features = false } |
109 | 108 | serde_json = { version = "1.0.140", default-features = false } |
110 | 109 |
|
111 | | - |
112 | | -canoe-provider = { path = "./canoe/provider", default-features = false } |
113 | | -canoe-bindings = { path = "./canoe/bindings", default-features = false } |
114 | | -canoe-verifier = { path = "./canoe/verifier", default-features = false } |
115 | | -canoe-verifier-address-fetcher = { path = "./canoe/verifier-address-fetcher", default-features = false } |
| 110 | +canoe-bindings = { path = "./canoe/bindings", default-features = false } |
| 111 | +canoe-provider = { path = "./canoe/provider", default-features = false } |
| 112 | +canoe-verifier = { path = "./canoe/verifier", default-features = false } |
| 113 | +canoe-verifier-address-fetcher = { path = "./canoe/verifier-address-fetcher", default-features = false } |
116 | 114 |
|
117 | 115 | # Steel |
118 | | -canoe-steel-apps = { path = "./canoe/steel/apps", default-features = false } |
119 | | -canoe-steel-methods = { path = "./canoe/steel/methods", default-features = false } |
120 | | -canoe-steel-verifier = { path = "./canoe/steel/verifier", default-features = false } |
| 116 | +canoe-steel-apps = { path = "./canoe/steel/apps", default-features = false } |
| 117 | +canoe-steel-methods = { path = "./canoe/steel/methods", default-features = false } |
| 118 | +canoe-steel-verifier = { path = "./canoe/steel/verifier", default-features = false } |
121 | 119 |
|
122 | | -risc0-zkvm = { version = "3.0.3" } |
123 | | -risc0-steel = { git = "https://github.com/boundless-xyz/steel.git", tag = "v2.4.0" } |
124 | | -risc0-build-ethereum = { version = "3.0" } |
125 | 120 | risc0-build = { version = "3.0", features = ["docker"] } |
| 121 | +risc0-build-ethereum = { version = "3.0" } |
| 122 | +risc0-steel = { git = "https://github.com/boundless-xyz/steel.git", tag = "v2.4.0" } |
| 123 | +risc0-zkvm = { version = "3.0.3" } |
126 | 124 |
|
127 | 125 | # Sp1-contract-call |
128 | | -canoe-sp1-cc-host = { path = "./canoe/sp1-cc/host", default-features = false } |
129 | | -canoe-sp1-cc-client = { path = "./canoe/sp1-cc/client", default-features = false } |
130 | | -canoe-sp1-cc-verifier = { path = "./canoe/sp1-cc/verifier", default-features = false } |
| 126 | +canoe-sp1-cc-client = { path = "./canoe/sp1-cc/client", default-features = false } |
| 127 | +canoe-sp1-cc-host = { path = "./canoe/sp1-cc/host", default-features = false } |
| 128 | +canoe-sp1-cc-verifier = { path = "./canoe/sp1-cc/verifier", default-features = false } |
131 | 129 |
|
132 | | -sp1-sdk = "5.2.1" |
| 130 | +rsp-primitives = { git = "https://github.com/succinctlabs/rsp", tag = "reth-1.9.1b" } |
133 | 131 | sp1-build = "5.2.1" |
134 | | -sp1-zkvm = "5.2.1" |
135 | | -sp1-lib = "5.2.1" |
136 | | -sp1-core-executor = "5.2.1" |
137 | | -sp1-prover = "5.2.1" |
138 | 132 | sp1-cc-client-executor = { git = "https://github.com/succinctlabs/sp1-contract-call.git", tag = "reth-1.9.1b" } |
139 | 133 | sp1-cc-host-executor = { git = "https://github.com/succinctlabs/sp1-contract-call.git", tag = "reth-1.9.1b" } |
140 | | -rsp-primitives = { git = "https://github.com/succinctlabs/rsp", tag = "reth-1.9.1b" } |
| 134 | +sp1-core-executor = "5.2.1" |
| 135 | +sp1-lib = "5.2.1" |
| 136 | +sp1-prover = "5.2.1" |
| 137 | +sp1-sdk = "5.2.1" |
| 138 | +sp1-zkvm = "5.2.1" |
141 | 139 |
|
142 | 140 | # ZKVM deps |
| 141 | +bincode = "1.3.3" |
143 | 142 | hex = "0.4" |
144 | 143 | url = { version = "2.5.4" } |
145 | | -bincode = "1.3.3" |
0 commit comments