github ava-labs/subnet-evm v0.5.11

latest releases: v0.6.11, v0.6.11-rc.0, v0.6.10...
9 months ago

This release includes Durango related changes (events, ABI updated) and optimized gossip mechanism.

The AvalancheGo dependency is updated to v1.10.18 in this release, making it compatible with RPCChainVM Protocol Version 31 (changed from previous release).

Updates

  • Introduced ABI package as a standard input/output encoding/decoding mechanism in existing precompiles. It will be activated with Durango
  • Added events (logs) to precompile generation tool and existing precompiles and allowlist functions. Existing precompiles will start emitting events after Durango activation
  • Added new p2p sdk gossip mechanisms
  • Added warp-off-chain-messages config option for off chain warp message support to warp backend
  • Added support for returning unsigned Warp messages via GetMessage(messageID) to the Warp API
  • Cleaned up non-modified EVM packages in favor of using them as a dependency from upstream
  • Updated AvalancheGo from v1.10.17 -> 1.10.18
  • Updated minimum Golang version 1.20.10 -> 1.20.12

Fixes

  • Fixed enforced strict mode in Unpack decoders, making it compatible with other tooling for extra padded bytes. It will be activated with Durango
  • Ported the fix for negative bigint topic packing from upstream
  • Fixed passing config params in tracers

What's Changed

Full Changelog: v0.5.10...v0.5.11

Don't miss a new subnet-evm release

NewReleases is sending notifications on new releases.