@@ -76,24 +76,24 @@ vergen = "=9.0.4"
7676vergen-git2 = " =1.0.5"
7777
7878# kona
79- kona-mpt = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " b4eece28878a8650d80fba9043724be83646ad25 " }
80- kona-derive = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " b4eece28878a8650d80fba9043724be83646ad25 " , default-features = false }
81- kona-driver = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " b4eece28878a8650d80fba9043724be83646ad25 " }
82- kona-preimage = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " b4eece28878a8650d80fba9043724be83646ad25 " , features = [
79+ kona-mpt = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " 29e41dad7cdda2e7dddad6552b42d274287e77aa " }
80+ kona-derive = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " 29e41dad7cdda2e7dddad6552b42d274287e77aa " , default-features = false }
81+ kona-driver = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " 29e41dad7cdda2e7dddad6552b42d274287e77aa " }
82+ kona-preimage = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " 29e41dad7cdda2e7dddad6552b42d274287e77aa " , features = [
8383 " rkyv" ,
8484 " serde" ,
8585] }
86- kona-executor = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " b4eece28878a8650d80fba9043724be83646ad25 " }
87- kona-proof = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " b4eece28878a8650d80fba9043724be83646ad25 " }
86+ kona-executor = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " 29e41dad7cdda2e7dddad6552b42d274287e77aa " }
87+ kona-proof = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " 29e41dad7cdda2e7dddad6552b42d274287e77aa " }
8888
89- kona-client = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " b4eece28878a8650d80fba9043724be83646ad25 " }
90- kona-host = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " b4eece28878a8650d80fba9043724be83646ad25 " }
91- kona-providers-alloy = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " b4eece28878a8650d80fba9043724be83646ad25 " }
89+ kona-client = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " 29e41dad7cdda2e7dddad6552b42d274287e77aa " }
90+ kona-host = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " 29e41dad7cdda2e7dddad6552b42d274287e77aa " }
91+ kona-providers-alloy = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " 29e41dad7cdda2e7dddad6552b42d274287e77aa " }
9292# Note: kona-rpc is NOT included to avoid rollup-boost -> reth-optimism-primitives dependency.
9393# RPC types are defined locally in utils/host/src/rpc_types.rs instead.
94- kona-protocol = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " b4eece28878a8650d80fba9043724be83646ad25 " , default-features = false }
95- kona-registry = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " b4eece28878a8650d80fba9043724be83646ad25 " , default-features = false }
96- kona-genesis = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " b4eece28878a8650d80fba9043724be83646ad25 " , default-features = false }
94+ kona-protocol = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " 29e41dad7cdda2e7dddad6552b42d274287e77aa " , default-features = false }
95+ kona-registry = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " 29e41dad7cdda2e7dddad6552b42d274287e77aa " , default-features = false }
96+ kona-genesis = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " 29e41dad7cdda2e7dddad6552b42d274287e77aa " , default-features = false }
9797
9898# op-succinct
9999op-succinct-prove = { path = " scripts/prove" }
@@ -152,14 +152,14 @@ alloy-sol-macro = { version = "1.5.6", default-features = false }
152152alloy-chains = { version = " 0.2.33" , default-features = false }
153153
154154# OP Alloy - from mantle-v2 rust workspace (aligned with kona develop + alloy 2.0.4)
155- op-alloy-consensus = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " b4eece28878a8650d80fba9043724be83646ad25 " , default-features = false }
156- op-alloy-rpc-types = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " b4eece28878a8650d80fba9043724be83646ad25 " , default-features = false }
157- op-alloy-rpc-types-engine = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " b4eece28878a8650d80fba9043724be83646ad25 " , default-features = false }
158- op-alloy-network = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " b4eece28878a8650d80fba9043724be83646ad25 " , default-features = false }
155+ op-alloy-consensus = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " 29e41dad7cdda2e7dddad6552b42d274287e77aa " , default-features = false }
156+ op-alloy-rpc-types = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " 29e41dad7cdda2e7dddad6552b42d274287e77aa " , default-features = false }
157+ op-alloy-rpc-types-engine = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " 29e41dad7cdda2e7dddad6552b42d274287e77aa " , default-features = false }
158+ op-alloy-network = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " 29e41dad7cdda2e7dddad6552b42d274287e77aa " , default-features = false }
159159
160160# Execution
161161alloy-evm = { version = " 0.34.0" , default-features = false }
162- alloy-op-evm = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " b4eece28878a8650d80fba9043724be83646ad25 " , default-features = false }
162+ alloy-op-evm = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " 29e41dad7cdda2e7dddad6552b42d274287e77aa " , default-features = false }
163163# [MANTLE] revm sourced from mantle-xyz/revm @ mantle-elysium (revm v38 +
164164# Mantle protocol changes: ARSIA/JOVIAN, BVM_ETH, token_ratio, DA footprint,
165165# Arsia fee validation). Aligns with mantle-v2 rust workspace.
@@ -206,14 +206,14 @@ tiny-keccak = { git = "https://github.com/sp1-patches/tiny-keccak", tag = "patch
206206
207207# Patch op-alloy and alloy-op-evm to use the mantle-v2 versions
208208# Required so transitive deps from kona + op-alloy all resolve to the same source.
209- op-alloy-consensus = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " b4eece28878a8650d80fba9043724be83646ad25 " }
210- op-alloy-network = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " b4eece28878a8650d80fba9043724be83646ad25 " }
211- op-alloy-rpc-types = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " b4eece28878a8650d80fba9043724be83646ad25 " }
212- op-alloy-rpc-types-engine = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " b4eece28878a8650d80fba9043724be83646ad25 " }
213- op-alloy-provider = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " b4eece28878a8650d80fba9043724be83646ad25 " }
214- alloy-op-evm = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " b4eece28878a8650d80fba9043724be83646ad25 " }
215- alloy-op-hardforks = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " b4eece28878a8650d80fba9043724be83646ad25 " }
216- op-alloy = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " b4eece28878a8650d80fba9043724be83646ad25 " }
209+ op-alloy-consensus = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " 29e41dad7cdda2e7dddad6552b42d274287e77aa " }
210+ op-alloy-network = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " 29e41dad7cdda2e7dddad6552b42d274287e77aa " }
211+ op-alloy-rpc-types = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " 29e41dad7cdda2e7dddad6552b42d274287e77aa " }
212+ op-alloy-rpc-types-engine = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " 29e41dad7cdda2e7dddad6552b42d274287e77aa " }
213+ op-alloy-provider = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " 29e41dad7cdda2e7dddad6552b42d274287e77aa " }
214+ alloy-op-evm = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " 29e41dad7cdda2e7dddad6552b42d274287e77aa " }
215+ alloy-op-hardforks = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " 29e41dad7cdda2e7dddad6552b42d274287e77aa " }
216+ op-alloy = { git = " https://github.com/mantlenetworkio/mantle-v2" , rev = " 29e41dad7cdda2e7dddad6552b42d274287e77aa " }
217217
218218# [MANTLE] Patch every revm-family crate (including transitively-pulled ones) to
219219# mantle-xyz/revm @ mantle-elysium. Matches the pattern in mantle-v2/rust/Cargo.toml.
0 commit comments