What's New
- Upgrade to Polkadot v0.9.43
- Introduce governance: Council, Tech. comm. and Fellowship
- New EVM collection creation interface with many options
- Fix double fee check for
evm.call
- All CI workflows rewritten with our new substrate network orchestration framework called baedeker
Require:
- @unique-nft/unique-mainnet-types@943.61.0
- @unique-nft/quartz-mainnet-types@943.61.0
- @unique-nft/sapphire-mainnet-types@943.61.0
- @unique-nft/opal-testnet-types@943.61.0
What's Changed
- fix: set prop for not existed token by @bugrazoid in #933
- migration(app-promo): added number(s) of unhandled blocks by @PraetorP in #951
- feat(app-promo): types for
Currency
trait support has been removed by @PraetorP in #959 - Token data for old runtimes by @fairax in #957
- ci collator-selection for dockerhub by @BuddyGlas in #958
- feat: update MarketV2 contract by @fairax in #954
- Send value to contract with evm call by @fairax in #961
- Feature/decoupling configuration collators by @PraetorP in #962
- fix: Rust Analyzer for common mod by @mrshiposha in #966
- Fix sponsoring tests by @fairax in #967
- feat: added bench for nesting by @PraetorP in #963
- ci/try-runtime logs by @BuddyGlas in #960
- Update polkadot to v0.9.43 by @CertainLach in #968
- Ci/node only update by @BuddyGlas in #956
- Forbid warnings by @CertainLach in #888
- All-in-one create collection by @fairax in #971
- Feature/rebase democracy by @PraetorP in #965
- fix: evm createCollection by @CertainLach in #973
- Fix: evm-coder upgrade leftovers by @CertainLach in #974
- Init baedeker by @CertainLach in #972
- fix: governance setup inconsistencies by @mrshiposha in #976
- test(gov): added neg votes by @PraetorP in #977
- feat: add opal gov timings by @mrshiposha in #978
- enable governance workflow for develop and master branch by @BuddyGlas in #981
- Move node-only CI to baedeker by @CertainLach in #983
- add event asserts by @Maksandre in #982
- modify collator selection workflow for baedeker by @BuddyGlas in #979
- fix: xcm tests by @mrshiposha in #985
- Baedeker helper script by @CertainLach in #984
- update nodejs version to 18 for CI by @BuddyGlas in #987
- fix: maintenance tests - disable MM after the suite by @mrshiposha in #989
- fix: collator-selection tests by @mrshiposha in #988
- feat: add .envrc-dev by @mrshiposha in #991
- Release v943061 by @CertainLach in #994
Full Changelog: v942057...v943061
Runtimes
The information about the runtimes included in this release can be found below.
Quartz
🏋️ Runtime size: 1.362 MB (1,428,183 bytes)
🗜 Compressed: Yes, 74.75%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: quartz-943061 (quartz-0.tx3.au1)
🗳️ system.setCode hash: 0x05275c0d17bd63d94e7a0d65bf9e989072fab6195e7b9fcdf145f7f1ccebb31f
🗳️ authorizeUpgrade hash: 0x4f223544c6bd426d1ade1db633ef87ee8e12ee3f1bafdfb7f50493b675f979a0
🗳️ Blake2-256 hash: 0x96ffd8f6f0cd830ce1cb028f71b7f28cbb90ccf1f4dda58341c053c9d92be998
📦 IPFS: https://www.ipfs.io/ipfs/QmYXeFDJNA3pA5qoHBT95UXDeTY3QKctrCaPeAgyRFeSbS
Unique
🏋️ Runtime size: 1.147 MB (1,203,000 bytes)
🗜 Compressed: Yes, 74.33%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: unique-943061 (unique-0.tx3.au1)
🗳️ system.setCode hash: 0x011619bc82f8b7d8c048b5fa400f3d543710a0ba3fe972d8b01f7927df9ea9dc
🗳️ authorizeUpgrade hash: 0xe801daaff80231bb9dd1f74eac5a0207cdf303edd6b6213174b43ec9400a7d2f
🗳️ Blake2-256 hash: 0x4ef714d8f4e59f1a17e129d4db340be93da7c73c32b190a247dcd5f79586c3e8
📦 IPFS: https://www.ipfs.io/ipfs/QmPzrmup9eDqSfvij6Qg6NYf9mB7dvak8oAYYgEXHa8HhH
Opal
🏋️ Runtime size: 1.367 MB (1,433,698 bytes)
🗜 Compressed: Yes, 74.73%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: opal-943061 (opal-0.tx3.au1)
🗳️ system.setCode hash: 0x7455913648b22b93d1d6175bd7c5f4e99766a57ac23da530de8d137699ed5ca0
🗳️ authorizeUpgrade hash: 0xe4077c111c48e1ce353f61f33184cebbee71335279e55228061f0534776cf0df
🗳️ Blake2-256 hash: 0x01fd07900a4571b76900d588139d2ebe606f9c47b011858dd2d14e5a3b62d626
📦 IPFS: https://www.ipfs.io/ipfs/QmUGyYS3DKkeoFv7qrDGJ5iBjjN2nMiBXD6zsN7sBk4v92
Sapphire
🏋️ Runtime size: 1.361 MB (1,427,417 bytes)
🗜 Compressed: Yes, 74.76%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: sapphire-943061 (sapphire-0.tx3.au1)
🗳️ system.setCode hash: 0x5f304929951322f5f1a4f809eea3d415cb95898c2afcee9762a60779aa69dd27
🗳️ authorizeUpgrade hash: 0x5ec96ec6773a3f3d29732eef8da6f3d77943e2c9289e47e93f8cc3948a414d77
🗳️ Blake2-256 hash: 0xaa46c28b20e18c6a83fe3c38c1c51557dc472e39ca907554863b932711bc5133
📦 IPFS: https://www.ipfs.io/ipfs/QmNdg6wuQRjU7dnjxnmubphuKizbVsCR9AsDCYojjP3gJQ
Rust compiler versions
This release was built and tested against the following version of rustc.
Other versions may work.
- Rust Nightly: rustc 1.67.0-nightly (96ddd32c4 2023-05-22)
Docker image
Unique
The docker image for this release can be found at Docker hub
You may pull it using:
docker pull uniquenetwork/unique-node-public:release-v943061
Quartz
The docker image for this release can be found at Docker hub
You may pull it using:
docker pull uniquenetwork/quartz-node-public:release-v943061
Unique-testnet-local
The docker image unique-testnet-local for this release can be found at Docker hub
You may pull it using:
docker pull uniquenetwork/unique-testnet-local:v943061
Quartz-testnet-local
The docker image quartz-testnet-local for this release can be found at Docker hub
You may pull it using:
docker pull uniquenetwork/quartz-testnet-local:v943061
Opal-testnet-local
The docker image opal-testnet-local for this release can be found at Docker hub
You may pull it using:
docker pull uniquenetwork/opal-testnet-local:v943061