Releases: availproject/avail
v2.2.4.1-rc1
This is a support release, no changes have been done.
Changelog for Node Operators
No changes have been done.
Changelog for Runtime
No changes have been done.
v2.2.4.0-rc1
Changelog for Node Operators
2.1.5 -> 2.1.5
Node operators should upgrade their nodes at their convenience.
Changelog for Runtime
34 -> 35
- Add more examples to e2e by @Leouarz in #600
- Fix tipping by updating our polkadot-sdk by @Leouarz in #601
- Remove tx indexing by @ToufeeqP in #602
- bump spec_version by @Leouarz in #603
- Add payout script / example by @Leouarz in #604
Full Changelog: v2.2.3.0-rc1...v2.2.4.0-rc1
Wasm checksum
md5sum da_runtime.compact.compressed.wasm
bb2f18fb829c9e629b19c42f264b8f78 da_runtime.compact.compressed.wasm
sha1sum da_runtime.compact.compressed.wasm
c2402fdc2917ff696becb526ed9eff269e4fd9a5 da_runtime.compact.compressed.wasm
sha512sum da_runtime.compact.compressed.wasm
ec9a5d47ae07d21913bcf1d0f7d9cb71553183a0b998976e246954e1b34d9015253b66f23d5be055630670339a807c828ad50e54c5282ed9bdc91609ecf69c46 da_runtime.compact.compressed.wasm
SRTool info
✨ WASM : runtime//target/srtool/release/wbuild/da-runtime/da_runtime.compact.wasm
✨ Z_WASM: runtime//target/srtool/release/wbuild/da-runtime/da_runtime.compact.compressed.wasm
Summary generated with srtool v0.15.0 using the docker image paritytech/srtool:1.77.0:
Package : da-runtime v7.0.1
GIT commit : 8abb4b460912d34e657ca65b9875af7f25f47c6c
GIT tag : v2.2.4.0-rc1
GIT branch : HEAD
Rustc : rustc 1.77.0 (aedd173a2 2024-03-17)
Time : 2024-06-20T11:55:17Z
== Compact
Version : avail-35 (avail-0.tx1.au12)
Metadata : V14
Size : 4.86 MB (5098781 bytes)
setCode : 0xf19972ec5c9ba46b218619e435f4ab9f11830313cd2be376e9104ca7fde0cea5
authorizeUpgrade : 0x36967021fd2e2775deac31dccc835bebb8ae4a209cbd76bb82a6e741b25d0cee
IPFS : QmbBg4caZ2nJs9yNnoRDX7C9F4eZHQXby2YSQDvn3RWCjm
BLAKE2_256 : 0xfefb42c4c809a1a2c3d1b8db3981a06ea6c918d669b9fe8408510ed8efd144ad
Wasm : runtime//target/srtool/release/wbuild/da-runtime/da_runtime.compact.wasm
== Compressed
Version : avail-35 (avail-0.tx1.au12)
Metadata : V14
Size : 1.08 MB (1131905 bytes)
Compression : 77.81%
setCode : 0x11cb807c13f11001289cc4dc4603bd65f9df5ff328eaed08d0ed7f0d033daffc
authorizeUpgrade : 0x562b3cab83fdc83f2b7659f64f19aae82c27026e976882060a27e3b0bd9c3016
IPFS : QmbsKwRWhtpbJAfY9pVUYZMiFghKRUzQ2Mmyc3YAs2TE6k
BLAKE2_256 : 0x31936f15e9a5286279230963b16002c1095bb4fe3c869e68bfa20140db3c4bc6
Wasm : runtime//target/srtool/release/wbuild/da-runtime/da_runtime.compact.compressed.wasm
v2.2.3.0-rc1
Changelog for Node Operators
2.1.4 -> 2.1.5
A new set to RPCs have been added.
- testing_toggleExtensionFailure
- testing_toggleGridFailure
- testing_toggleCommitmentFailure
- testing_populateGrid
As their names suggest, they are only used for testing purposes and are hidden behind the testing-rpc
feature flag.
Node operators should upgrade their nodes at their convenience.
Changelog for Runtime
31 -> 34
More sanitization has been added to the vector pallet.
Added the ability to define custom fees for dispatch calls.
Wasm checksum
md5sum da_runtime.compact.compressed.wasm
f6ef983e7cacd7c1800a1d005beaa126 da_runtime.compact.compressed.wasm
sha1sum da_runtime.compact.compressed.wasm
3933db78653a2b2746bc6d032e25321947b2c995 da_runtime.compact.compressed.wasm
sha512sum da_runtime.compact.compressed.wasm
33806c9e348b4e2f6741205f98f3771229e6d6d84a73a128a8bfe5f46bf6cb8c9cdb3817b11d047795dd3af76b34284f9ebcff01cb3bd3d4aa2fe1c301090615 da_runtime.compact.compressed.wasm
Subwasm
subwasm info da_runtime.compact.compressed.wasm
🏋️ Runtime size: 1.079 MB (1,131,575 bytes)
🗜 Compressed: Yes, 77.76%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: avail-34 (avail-0.tx1.au12)
🗳️ system.setCode hash: 0xe351a37a369159b4e23f48a36bff9a76f521ddfb410738bbfa1e47eae0562e4e
🗳️ authorizeUpgrade hash: 0x2eb3bd7e0bbaf48a833b24d1ccf8b73073b17567e505ee6fd9226c828397f99a
🗳️ Blake2-256 hash: 0xc935203e9c6328d2171bb10c39caf8e6aeaeb3cca8404249eb7519ec8d293662
📦 IPFS: https://www.ipfs.io/ipfs/QmXNVx3NygcxRh3JqFyU7t9A6bBV29D66yAdn9s8oQTXTq
v2.2.2.0-rc1
Changelog for Node Operators
2.1.3 -> 2.1.4
Custom telemetry doesn't anymore send block-related telemetry data when the node is still syncing.
The logic that defines what goes out is now moved to the Node repo. This should make it easier to do changes without anymore touching the polkadot-sdk repo.
Staking API (RPC) was added. nomination_quota
and eras_stakers_page_count
rpcs are now available to be consumed.
Node operators should upgrade their nodes at their convenience.
Changelog for Runtime
30 -> 31
Fixed a bug in Vector
pallet where retrieved storage was not properly sanitized. The data was in a malformed state and a missing check caused the code to panic.
Wasm checksum
md5sum da_runtime.compact.compressed.wasm
a2d9cbf8d96fa3df78fdcf79337bebe3 da_runtime.compact.compressed.wasm
sha1sum da_runtime.compact.compressed.wasm
a7a15954c87404acc3ce5f5c416fb98f2683b54f da_runtime.compact.compressed.wasm
sha512sum da_runtime.compact.compressed.wasm
e5b7841a204c0502edad8a988176bab4a62266bc54840aa3b6dc79ea9fcb07945ddf4414325b5a139421bda642f7bb43077f7235956aac90ab4b959e02e5e1e7 da_runtime.compact.compressed.wasm
Subwasm
subwasm info da_runtime.compact.compressed.wasm
🏋️ Runtime size: 1.083 MB (1,135,600 bytes)
🗜 Compressed: Yes, 77.64%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: avail-31 (avail-0.tx1.au12)
🗳️ system.setCode hash: 0x944c0d1114be72c245ce16be2f9b52e7b86ee6bffbde3c62e9b7f4fb0fe39875
🗳️ authorizeUpgrade hash: 0x1176f82da2f502565e39395ebe274454e7587e86d17addaaf1cca662c5856b2e
🗳️ Blake2-256 hash: 0x54b1f3525cee597662b14217fda312b8aa378f246a1ff6823a141b0d23ef6bb0
📦 IPFS: https://www.ipfs.io/ipfs/QmXBrbmLchFJxzcNh23FHEVPvAkbrhHyNqK6LatFyFuBBP
v2.2.1.0-rc1
Changelog for Node Operators
2.1.2 -> 2.1.3
Fixed issue with new telemetry data not being constrained/pruned correctly.
Node operators should upgrade their nodes at their convenience.
v2.2.0.0-rc1
Changelog for Node Operators
2.1.1 -> 2.1.2
New telemetry data is now send from the Node to the telemetry backend.
Here is the list:
- Block Proposal Time
- Block Sync Time
- Block Import Time
Node operators should upgrade their nodes at their convenience.
Changelog for Runtime
29 -> 30
Vector::fulfill_call
can now only be called by a specific origin defined in Updater
storage.
v2.1.1.0-rc1
v2.1.0.0-rc1
Breaking Change
This is a breaking change. All the node operators need to update their nodes to this version ASAP.
What's Changed
- fix: remove ability to send zero amount fungible token messages by @QEDK in #513
- Fix query_proof RPC by @ToufeeqP in #514
- reintroduce extension fallback after it was removed silently by @Leouarz in #515
- Add back insecure url support. by @luka-ethernal in #516
- Ghali/export old types by @Leouarz in #517
- disable iai benchmark until values are updated by @Leouarz in #520
- Empty commitments for blocks without any DA extrinsics by @ToufeeqP in #519
- update js example by @Leouarz in #522
- Update Proxy calls for each ProxyType by @ToufeeqP in #524
- --dev implies --enable-kate-rpc by @markopoloparadox in #525
- Made dev.tri chainspec enable kate rpc by @markopoloparadox in #527
- update goldberg types by @Leouarz in #528
- Ghali/update goldberg rpc by @Leouarz in #530
- TxData now returns correct App Extrinsics by @markopoloparadox in #529
- Marko/update deno examples by @markopoloparadox in #521
- Remove unused enum value. by @0xSasaPrsic in #536
- Removed query app data by @markopoloparadox in #534
- update error management by @Leouarz in #537
- update avail-js with latest types / rpc by @Leouarz in #538
- Change AppUncheckedExtrinsic TryFrom to work with r… by @luka-ethernal in #539
- Go examples by @Leouarz in #533
- add power of two check on block length proposal by @Leouarz in #541
- Bring back missing tests by @Leouarz in #540
- Update avail-core. by @aterentic-ethernal in #544
- ci: add aarch64 binary for Ubuntu 22.04 by @QEDK in #545
- Marko/simplify kate rpc metrics by @markopoloparadox in #518
- Not allowing
--unsafe-da-sync
to be used with--validator
flag by @ToufeeqP in #548 - Added e2e benchmark results by @markopoloparadox in #549
- Fixed import block problem and bumped spec and node version by @markopoloparadox in #552
- Updated core dependecy to point to a tag instead of main branch by @markopoloparadox in #553
- Blocks with state are not anymore checked by @markopoloparadox in #555
Full Changelog: v2.0.0.0-rc4...v2.1.0.0-rc1
v2.0.0.0-rc4
What's Changed
- Added rust installation and binary building in the docker file by @markopoloparadox in #512
- Fixed block_weight_acceptable check by @ToufeeqP in #511
Full Changelog: v2.0.0.0-rc3...v2.0.0.0-rc4
v2.0.0.0-rc3
What's Changed
Full Changelog: v2.0.0.0-rc2...v2.0.0.0-rc3