github Zilliqa/zq1 v9.2.0

latest releases: v9.3.7, v9.3.6, v9.3.5...
2 years ago

Upgrade timelines

The upgrade will commence at 08:00 UTC on 5th July and whilst we anticipate completion in 8 hours, please allow up to 24 hours in case of unexpected circumstances.

Here is the high-level description of the changes in the v9.2.0 upgrade.

General

  • Set ARCHIVAL_LOOKUP_WITH_TX_TRACES in constants_local.xml (#3607)
  • Charge gas for the failed transaction (#3659)
  • Add access control to error response (#3617)
  • Fix badly set receipts root (#3635)
  • Otterscan final apis (#3634)
  • Update the Scilla image version to 0.13.3, providing full backward compatibility with all existing Scilla contracts (#3674)
  • ScillaCall2 does not return value (#3694)
  • Client side for hot upgrades (#3672)
  • Use a timer for connection timeout and earlier connection failures. Improved re-connections on temporary dropouts (#3696).

EVM

  • Probe ERC165 interface (#3643)
  • Make EVM and Scilla events work together (#3642)
  • Improved EVM <-> Scilla (ERC20/ZRC20) interop (#3639)
  • EVM <-> Scilla (ERC20/ZRC20) interop fixes (#3631)
  • Allow evm-ds to be optionally disabled in an isolated server for debugging (#3622)
  • Return response from eth_getCode in lowercase (#3650)
  • Adding support for reading Scilla ctor immutables (#3647)
  • Unified gas tracking (#3679)

Testing

  • Improved local testing (through Minikube) with localdev.py (#3636, #3633)
  • Fixing tests (#3664)
  • Disable Otterscan tests in the release (#3663)
  • Add RFC 75 tests (#3657)
  • Check node version before running acceptance tests (#3655)
  • Scilla call tests & fixes (#3673, #3675)

Don't miss a new zq1 release

NewReleases is sending notifications on new releases.