Skip to content

Releases: axieinfinity/ronin

Telescope (v2.5.3)

12 May 04:25
8727651
Compare
Choose a tag to compare

The Telescope release includes the Olek hard fork on the Saigon testnet, as well as several bug fixes and improvements.
This release is not recommended for mainnet use, as we are testing it on the Saigon testnet to ensure its stability.
The hardfork is scheduled to take place on the Saigon testnet at block 16849000. If you are running a Saigon testnet node, please upgrade your Saigon node with this version before that block.

Olek hardfork

  • Reduce block time of out of turn miner (#252)
  • Fix recently signed check when slashing unavailable validator (#267)

Changes and bug fixes

  • Fix miner does not mine its inturn block (#268)
  • Fix debug APIs issue after DPoS (#259, #264)
  • Fix some bugs related to explorer development (#250)
  • Upgrade go version from 1.17 to 1.20
  • Remove the confusing behavior in private key import flow (#265)
  • Support prestate with diffMode, multiplexing tracer (muxTracer) and flatCallTracer (aka parity style tracer)
  • Replace duktape with goja to handle JS tracer
  • Support block overrides in debug_traceCall
  • Include revertReason to callTracer
  • Add onlyTopCall and withLog options to callTracer
  • Replace opcode 0xfe with INVALID opcode

Sprout (v2.5.2)

27 Mar 04:41
Compare
Choose a tag to compare

Minor changes and bug fixes

  • Fix bugs in double sign precompiled contract (#218, #219)
  • Create new RPC API for feature development in Ronin Explorer (#230, #233)
  • Improve performance in consensus engine (#243)
  • Fix failed unit tests and enable unit test on Ronin (#209, #213)

All the latest docker images are under Ronin packages.

Saigon Buba hardfork (v2.5.1)

09 Feb 09:14
d1a6cc9
Compare
Choose a tag to compare

What's Changed

This is the release for Saigon testnet to improve node's stability and security

  • Add reserved gas for system transactions by @minh-bq in #187
  • feat: verify the block delay on broadcasted blocks by @minh-bq in #193
  • fix: avoid producing empty block when pending transactions is high by @minh-bq in #195
  • chore: add error log for FinalizeAndAssemble error by @minh-bq in #196
  • ci: build docker image on release by @qui-pham in #202
  • chore: clean up incorrect information in system transaction log by @minh-bq in #200
  • feat: reduce backoff time of not inturn validators by @minh-bq in #198
  • fix: improve the bloom filter calculation by @minh-bq in #197
  • fix: prevent malicious miners from bypassing system transaction check by @minh-bq in #203
  • deploy: add buba hardfork on testnet by @minh-bq in #201

New Contributors

Full Changelog: v2.5.0...v2.5.1

Consortium PoSA (v2.5.0)

05 Jan 04:28
4abacb2
Compare
Choose a tag to compare

What's Changed

Consensus engine

  • New consensus engine (Consortium v2) which follows Proof of Staked Authority strategy. Proof of Staked Authority is a combination between Delegated Proof of Stake (DPoS) and Proof of Authority (PoA) (#174)
  • Fix bugs when switching to Consortium v2 (#176, #178, #192)
  • Puffy hardfork to fix wrong system transactions order we find while testing (#186)

Full Changelog: v2.4.0...v2.5.0

v2.4.0

22 Jun 10:16
6034a62
Compare
Choose a tag to compare

What's Changed

  • Rebase eth from release 1.10.3 to 1.10.13 by @DNK90 in #45
  • Add method count metric for rpc calls by @quangduc in #53 #54
  • Remove unused contracts by @DNK90 in #55
  • Opcode event subscriptions by @DNK90 in #56
  • Add counter into blockcontext by @DNK90 in #57
  • Implement readiness endpoint by @huyngopt1994 in #58
  • Add block number to internal transaction by @DNK90 in #60
  • Add BlockHash and BlockTime to internal transaction by @DNK90 in #61
  • Migrate infras config outside by @huyngopt1994 in #64
  • Update Ronin README.md by @DNK90 in #66
  • Implement proxy node by @DNK90 in #52
  • Add consortium rpc to proxy node by @DNK90 in #67
  • Add Fenix hardfork by @ducthotran2010 in #69
  • Remove snap sync out of ronin and add header.extra validation when it… by @DNK90 in #71
  • Disable all RPC signing methods by default (add CLI flag version) by @minh-bq in #73
  • Update fenix block mainnet by @DNK90 in #74

New Contributors

Full Changelog: v2.3.0...v2.4.0

v2.3.0

13 Jan 11:28
f07cd8d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.2.2...v2.3.0

v2.2.2

07 Dec 07:33
7bfba31
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: https://github.com/axieinfinity/ronin/commits/v2.2.2