Drop the node. Bump the chart. Back to building.
Node Update v0.3.0
What’s inside:
— Simplex consensus (feature-gated)
Adds a feature-gated Simplex consensus implementation.
— JSON-RPC expansion
Adds getAccount and getBlock, plus an updated OpenAPI spec.
— Download and metrics tooling
Adds a state downloads limit, an applied blocks metric, and a TPS measurement tool (test tooling).
— ADNL tuning
Improves broadcast behavior (randomized neighbours, smaller waves, FEC timeout tuning, wider GetRandomPeers spreading) and increases send buffer limits.
— Telemetry update
Switches throughput calculations to current_average.
— Non-accelerated consensus behavior
Disables validation/collation task await for non-accelerated consensus.
Fixes:
— Consensus and collation robustness
Slot bounds checks, safer windows, better error handling, simplex earliest collation time handling.
— Stability on restarts
Preserves DB on stop, registers overlay before bootstrap, replaces dead overlay clients.
— Networking and liteserver correctness
ADNL packet/multipart handling, broadcast ID validation, LITESERVER_PUBLIC_KEY parsing, overlay leak fix, FinalCert broadcast fix, plus execution/stats correctness fixes.
Full changelog: https://github.com/RSquad/ton-rust-node/releases/tag/node%2Fv0.3.0
Helm Update v0.4.1
What’s inside:
— Default image tag updated to v0.3.0
Full changelog: https://github.com/RSquad/ton-rust-node/releases/tag/helm%2Fnode%2Fv0.4.1