github Zilliqa/zq1 v9.0.1

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

General

  • Update node sync interval (#3279)
  • Use sec256k1 vcpkg port (#3301)
  • Simplify Dockerfiles (#3299)
  • Upgrade Docker base image to Ubuntu 22.04 (#3325)
  • AccountStore refactoring (#3335)
  • Refactor & combine block & block headers into one library (#3318)
  • AccountStore refactoring (#3348)
  • Metrics (#3347)
  • Updates to observability (#3364)
  • Update Scilla version to v0.13.1 (#3382)
  • Fix crash due to dangling reference (#3384)
  • Metrics and Observability in local cluster (#3389)
  • Upgrade to Open Telemetry release 1.8.2 (#3405)
  • Fix account delta sorting (#3417)
  • Add conditioanl observability tier (#3428)
  • Fix the prometheus service monitor (#3430)
  • Retrieve txn pool from DS leader (#3400)
  • Support address array in eth_subscribe (#3443)
  • Change websocket timeouts (#3435)
  • Fix TX traces (#3330)
  • Use pigz for faster compression of persistence (#3451)
  • Fix gas issue (#3476)
  • Carry the trace & span IDs when logging (#3486)
  • Add API to get total coin supply as integer (#3492)
  • Add pending TXs when requesting block for seed nodes (#3490)
  • Add localdev script (#3516)
  • Don't send Scilla contract creation to ARCHIVAL_SEND_SHARD unless you are actually a lookup or archival node (#3545)

EVM

  • Improve evm processing interface (#3219)
  • Make sure evm knows the chain id (#3288)
  • CPS changes in evm-ds (#3320)
  • CPS for EVM (#3283)
  • Log EVM results (#3401)
  • Add pretty printer for evm result (#3404)
  • Log the EVM result in the same message as the summary (#3433)
  • CPS for Scilla (#3376)
  • Fix Scilla message ordering (#3441)
  • Log EVM calldata (#3459)
  • Add debug trace call (#3465)
  • Fix arguments for trace call (#3471)
  • Log EVM execution summary on traps (#3472)
  • CPS metrics and relaxed validation (#3477)
  • Instrumenting CPS Scilla (#3485)
  • Add debug_traceBlockByNumber JSON-RPC (#3480)
  • Support static calls (#3488)
  • Fix issue with self destruct not returning funds (#3464)
  • Fix for caller propagation between frames (#3512)
  • Unpacking Solidity generated revert messages to generate a string revert (#3515)
  • Accept contract deployment failures in some cases (#3534)

Testing

  • Support running tests in parallel (#3287)
  • Enable running JS tests run in parallel in CI (#3300)
  • Enable typescript support for tests (#3304)
  • Add scilla-fmt to path during test (#3319)
  • Add Scilla testing infrastructures (#3314)
  • Make AWS URL configurable in persistence scripts (#3328)
  • Local Kubernetes clusters with kind and tilt (#3324)
  • Use hardhat Scilla plugin. (#3332)
  • Deploy and use localstack for local clusters (#3339)
  • Add an environment variable to control Scilla testing (#3342)
  • Use .env file to feed test settings instead of raw env vars (#3352)
  • Enable CI pipeline in GitHub Actions (#3350)
  • Use ethernal-hardhat plugin when we deploy smart contracts (#3353)
  • Replace buildx with docker build (#3373)
  • Update docs for local network (#3367)
  • Add eth_getTransactionByHash tests (#3424)
  • Add eth_getCode tests (#3426)
  • Add more Scilla integration tests (#3436)
  • Add integrations tests to GHA (#3450)
  • Fix and enable contract revert tests in CI (#3469)
  • Fix and enable ownable tests (#3470)
  • Fix and enable blockchain instructions tests (#3474)
  • Fix and enable scilla tests (#3475)
  • Add test for traceblock (#3487)

Don't miss a new zq1 release

NewReleases is sending notifications on new releases.