Testnet changelog v0.10.4 Notable behavioral changes: - [RPC] EIP-4844 related fields in RPC responses are removed. Block headers returned from RPC will no longer have blobGasUsed , excessBlobGas, and parentBeaconBlockRoot. Notable performance changes: - [Consensus] Votes are now sent to current round leader. This is a consensus optimization that reduces the effective delay due to a round timeout (monad-bft PR #2093) - [Consensus] Caching of recently-verified quorum certificates (PR #2167) - [Node ops] Enablement of trace calls is now controlled via monad (execution) command line arg --trace_calls. This allows voting validators to opt out of computing traces since they're only need for RPC nodes. Notable internal changes: - [Consensus] TC forwarding to prioritized and public (non-dedicated) full nodes (PR #2149). Previously, all full nodes were subject to lagging behind validators in the event of a timeout because round advancement due to TC was not forwarded. As a result, after timeouts, full nodes would frequently forward transactions to the next three leaders relative to a stale state, resulting in ensuing blocks being comparatively empty. - [Node ops] Bugfix for secondary raptorcast (round gap crash) that affected validators in Publisher mode (PR #2090) - [Node ops] ledger-tail improvements (PR #2144) - [Consensus] Txpool account preloading bugfix (PR #2108)
27,36K