github availproject/avail v2.3.1.0

latest releases: v2.3.3.0, v2.3.2.0
one month ago

Changes

For Node Operators

Changes have been made to the runtime that require a client update on all validator and RPC nodes. If possible, update your nodes in a timely manner. Once enough nodes have been updated, we will perform a runtime upgrade. After the runtime upgrade is executed, all nodes running an outdated version of the client will no longer be able to verify or build new blocks.

New QoL RPCs have been added:

  • system_fetchEventsV1: Allows fetching and filtering events (requires runtime upgrade)
  • system_fetchExtrinsicsV1: Allows fetching and filtering transactions
  • grandpa_blockJustification: Allows fetching GRANDPA justifications from the client
  • grandpa_blockJustificationJson: Allows fetching GRANDPA justifications from the client in JSON format

Proper documentation for the mentioned RPCs should be available within the next week or two.

The Ubuntu 20.04 binary is no longer being built, as it is no longer supported by Canonical. Fedora 41 has been replaced with Fedora 42.

Runtime

New runtime APIs have been added:

  • SystemEventsApi.fetch_events_v1: Allows fetching and filtering events
  • KateApi.multiproof: Allows fetching multiproofs

Proper documentation for the mentioned Runtime APIs should be available within the next week or two.

New Contributors

Full Changelog: v2.3.0.0...v2.3.1.0

Don't miss a new avail release

NewReleases is sending notifications on new releases.