Commit 031eb5d
committed
chore(deps): bump mantle-v2 rev to d2e4ebea (Mantle ARSIA spec-routing + TxDeposit codec fix)
29e41dad resolved Mantle chains to the JOVIAN spec (pre-Arsia fee rules) and
dropped eth_value/eth_tx_value in the TxDeposit Compact codec, so the host
derived L2 blocks that diverged from canonical (transactions_root / state_root /
receipts_root all differed on a single-system-tx block). This surfaced as a
repeating "Failed to prefetch hint: ... header ... not found" — the host was
requesting L1/L2 data keyed by hashes computed from its own wrong derived state.
Bump mantlenetworkio/mantle-v2 29e41dad -> d2e4ebea (mantle-elysium tip) to pick up:
- 05b2cca3e fix(alloy-op-evm): add Mantle spec routing to spec_by_timestamp_after_bedrock
- 05079251c fix(op-alloy): preserve eth_value/eth_tx_value in TxDeposit Compact codec
Also drop the alloy-evm [patch.crates-io] redirect: the mantle-xyz/evm@mantle-v0.34.0
fork was removed upstream (75d90fc71) and only added a dead-code token_ratio method;
alloy-evm now resolves from crates.io (upstream alloy-rs/evm 0.34.0), matching
mantle-v2/rust.
vkeys change -> range/agg ELFs must be rebuilt on x64 (just build-elfs) and committed
separately. See MANTLE_CHANGES.md §3.1a.1 parent a96e13c commit 031eb5d
3 files changed
Lines changed: 116 additions & 82 deletions
0 commit comments