Changed
- Rust Toolchain: Updated the minimum required Rust toolchain to version 1.84.
- Proofs: Optimizations (MSM, field inversion) that speed up proof production.
Fixed
- P2P: Correct handling of yamux windows limits
- P2P: Wait until full validation is complete before broadcasting blocks.
- WebRTC/P2P: Handle propagation of messages received from the WebRTC network to libp2p's gossip network (blocks, snarks and transactions).
- Transaction pool: Fixed checks for deep account updates when pre-validating transactions.
Added
- Archive mode: Added support for archive mode, which allows the node to connect to an archiver process and store node data in a database.