Skip to content

Spring v1.0.0-rc3

Pre-release
Pre-release
Compare
Choose a tag to compare
@arhag arhag released this 29 Aug 14:03
· 535 commits to release/1.0 since this release
c0c1aa4

Antelope Spring is the successor to Leap as the C++ implementation of node software for blockchain networks based on the Antelope Protocol.

Spring v1.0.0 introduces Savanna consensus, which reduces time to finality from 3 minutes to 1 second under typical network conditions.

Also featured in Spring 1.0.0 is a significant reworking of the State History Plugin to improve performance, reliability, and support cross block chain consensus leveraging the faster finality of Savanna.

Note

To maintain IBC compatibility with EOS after it transitions to Savanna consensus, other Antelope chains will need to upgrade to a Savanna compatible IBC contract which depends on the activation of the BLS protocol feature that was first introduced in Leap v5.0.0.

Important Links

New License Terms

Antelope Spring is made available under the terms of a Business Source License which is automatically granted for all usages which are Directly in Service of or Materially Dependent on the EOS Blockchain Network. Full details of the license terms may be found in the LICENSE file. Parties seeking a License for other usages may inquire by contacting [email protected].

Release Notes

Notable Changes

Spring v1.0.0-rc3 fixes several defects reported against Spring v1.0.0-rc2. The most notable changes include:

  • Improved liveness properties of consensus by modifying the rules that finalizers use to decide between voting strong vs weak
  • Updated safety.dat format to include checksum to detect possible corruption on startup
  • Modified behavior of max-reversible-blocks option to only pause production rather than shutdown
  • Fixed regression in v1.0.0-rc2 that allowed the node to sync too far ahead
  • Fixed crash when running SHiP during replay
  • Additional improvements to logging and tests

Complete Change Log

Changes in Spring v1.0.0-rc3

Stability

Tests

Maintainance

Logging

Full Changelog: v1.0.0-rc2...v1.0.0-rc3


Contributors

Special thanks to the contributors that submitted patches for this release: