v0.14.7
v0.14.7 is an execution-layer hotfix on top of v0.14.6. The monad-bft (consensus) binary is unchanged — only the monad (execution) package is updated.
If upgrading from v0.14.5 or earlier, this release includes all v0.14.6 changes listed below.
Tags or hashes:
monad-bft(consensus): tagv0.14.6(309b912a) — no consensus changesmonad(execution): tagv0.14.7(3d04e824b)
v0.14.7 changes (hotfix)
Notable RPC/SDK changes
- [Execution] Mixed TX envelope decoding for
eth_simulateV1— accepts both direct legacy RLP list payloads and string-wrapped envelopes (EIP-2930, EIP-1559); fixes crash on legacy transactions- Ref: monad PR #2355
- [Execution] Throw on missing TX result — converts
MONAD_ASSERTtoMONAD_ASSERT_THROWinexecute_block_transactionsso RPC process fails gracefully instead of crashing- Ref: monad PR #2356
v0.14.6 changes (included in this release)
Highlights
eth_simulateV1— new RPC endpoint for simulating multiple transactions across multiple blocks with state and block overrides- Prometheus metrics migration — all executor metrics now backed by the prometheus crate for better observability
- Robustness fixes — cold start fix for non-dedicated full nodes; consensus timing improvements
Notable RPC/SDK changes
- [RPC]
eth_simulateV1implementation — simulate multiple transactions across multiple blocks with state/block overrides, trace transfers, and call limits - [RPC] Graceful state override failure —
eth_simulateV1state override errors now return a structured error response instead of an assertion failure - [RPC] Fix tx index ordering in indexed log stream
- Ref: monad-bft PR #3118
- [RPC] Fix
debug_traceCallparam requiredness- Ref: monad-bft PR #3092
Notable robustness changes
- [Consensus] Fix non-dedicated full node cold start
- Ref: monad-bft PR #3100
- [Consensus] Drop future NoEndorsements
- Ref: monad-bft PR #3094
- [Consensus] Emit UpdateCurrentRound on boot
- Ref: monad-bft PR #3091
Notable internal changes
- [Consensus] Switch to prometheus-backed metrics
- Ref: monad-bft PR #2879
- [Execution] Restructure
intrinsic_gasas additive feature gates (includes latent EIP-7702 gas bug fix)
Full Changelog: v0.14.6...v0.14.7