Releases: availproject/avail
v2.3.4.2
v2.3.4.1
v2.3.4.0
Changes
Node
Three main changes have been made:
- Decreased finality time to 1 block (20 secs)
- Increased block size to support upto 64MiB
- Updated backoff strategy to have a max delay of 5 minutes when finality is stuck
Full Changelog: v2.3.3.0...v2.3.4.0
v2.3.3.0
Changes
Node
Three new RPCs have been added
system_latestBlockInfosystem_latestChainInfosystem_getBlockNumber
v2.3.2.0
Changes
Node
Switched libraries from hex to const_hex which should yield 10-50x better performance in hex encoding. This means that the new RPCs will perform better in all situations.
Wasm Info
🏋️ Runtime size: 1.183 MB (1,240,120 bytes)
🗜 Compressed: Yes, 76.83%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: avail-49 (avail-0.tx1.au12)
🗳️ system.setCode hash: 0x55398d1f182c109c57ea405fc037f6c6b3418dea3014c3bfc52f34972f9ce8f9
🗳️ authorizeUpgrade hash: 0x8e30be54ab1f578c6125c9595005b40cbde2792b52c5bcef162251ed466c73c5
🗳️ Blake2-256 hash: 0x0fabe683860e76dcb7abb75005cacc29233a78f0b8c8e41e900ad6ae6c5b409e
📦 IPFS: https://cf-ipfs.com/ipfs/QmXnSkYZPewf6NHFTJe3ADLM1d3Xp3BLcPS2jpKzAqd5zq
v2.3.1.0
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 transactionsgrandpa_blockJustification: Allows fetching GRANDPA justifications from the clientgrandpa_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 eventsKateApi.multiproof: Allows fetching multiproofs
Proper documentation for the mentioned Runtime APIs should be available within the next week or two.
New Contributors
- @moraesjeremias made their first contribution in #753
- @rac-sri made their first contribution in #742
Full Changelog: v2.3.0.0...v2.3.1.0
v2.3.1.0-rc1
v2.3.0.1-rc1
What's Changed
- fix warnings and remove useless stuff by @Leouarz in #746
- Bump sp1 version. by @0xSasaPrsic in #752
Full Changelog: v2.3.0.0...v2.3.0.1-rc1
v2.3.0.0
Runtime Infrmation
🏋️ Runtime size: 1.172 MB (1,229,197 bytes)
🗜 Compressed: Yes, 76.74%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: avail-47 (avail-0.tx1.au12)
🗳️ system.setCode hash: 0xcaf740ccdb94f9f5ddc4a754e960bfd18543abd6827a00403d4d48d3c03dbcdd
🗳️ authorizeUpgrade hash: 0xb9331f526f01a0df7dd11330404ae255005209889099f16c39dcd0b94e1882b6
🗳️ Blake2-256 hash: 0xa9f96cfe0615c92fed89cc02867967e7daaea8b5c7be999d1403ae3e5a798a5c
📦 IPFS: https://cf-ipfs.com/ipfs/QmNMptYSVTBVKxypqTf5YGSvg7WZpHY5iDRSJM5gkmJkzg
specifications : avail v47
implementation : avail v0
transaction : v1
authoring : v12
v2.3.0.0-rc3
🏋️ Runtime size: 1.184 MB (1,241,347 bytes)
🗜 Compressed: Yes, 76.74%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: avail-46 (avail-0.tx1.au12)
🗳️ system.setCode hash: 0x24766f651e52afdb3206a8622f469d428a68625dddfc76a335dabcd762175a7c
🗳️ authorizeUpgrade hash: 0xe7584f8c7d7ca327fe66534d1fd72de13c73a676289626dc2303a9e57c9092af
🗳️ Blake2-256 hash: 0x64e6d18a40a1f89d38606ff86d85dc12fb964cc9f105f90731841c3e048349ca
📦 IPFS: https://cf-ipfs.com/ipfs/QmU2HU5TbABptZUvEaRi3asYcr3Fcm7J6osTWxq3WmPZNw