Releases: UniqueNetwork/unique-chain
Release v939054
What's New
- Upgrade to Polkadot v0.9.39-1
- Migration on weight v2
- Upgrade to XCM v3
- Preparation for XCM UNQ/QTZ transfer with Astar/Shiden (HRMP channels will be opened later)
getApprovedmethod for ERC-721 (Returns approved address for the NFT in case it was set earlier, or zero address if it wasn't)- Allowed double gas price for sponsoring
- Fix of backwards compatibility for RPCs
Breaking changes:
The logic of calculating of properties' size has changed, it has been improved considering nonASCII symbols cases. Link for the examples: gist
Require:
- @unique-nft/unique-mainnet-types@939.54.0
- @unique-nft/quartz-mainnet-types@939.54.0
- @unique-nft/sapphire-mainnet-types@939.54.0
- @unique-nft/opal-testnet-types@939.54.0
Runtimes
The information about the runtimes included in this release can be found below.
Quartz
🏋️ Runtime size: 1.147 MB (1,202,716 bytes)
🗜 Compressed: Yes, 75.25%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: quartz-939054 (quartz-0.tx3.au1)
🗳️ system.setCode hash: 0x1e318458c9b0412d999c92da504644dce5fcffa97189bdecf874c350cc41c204
🗳️ authorizeUpgrade hash: 0x75211fb476436c59a5c1e0770a5b132cb1692b9ba7d295395c5b145fcb525912
🗳️ Blake2-256 hash: 0x124578de87bb9a70b7c710ecf1e3a98648bd5e1967e0d2613f9eba7ec9d22291
📦 IPFS: https://www.ipfs.io/ipfs/QmSM6EF473qb9EUWXrXAg8qvyWKneSdfgg3wWd4CJqwAN5
Unique
🏋️ Runtime size: 1.066 MB (1,118,146 bytes)
🗜 Compressed: Yes, 75.43%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: unique-939054 (unique-0.tx3.au1)
🗳️ system.setCode hash: 0x8e89f8cfd709f3d81e8ca9dd83baeb006382aaae5f9d95cd2c19f50a5a3efe39
🗳️ authorizeUpgrade hash: 0x5e2dd7f6d41f4a57cab20adf212be17e6d995cf2ac56ee12390dc1e25c339af9
🗳️ Blake2-256 hash: 0x79c48d94b4f1140f83e68d0517db11f4d29ed81a93ba725c0516ef4d81f25435
📦 IPFS: https://www.ipfs.io/ipfs/QmdejSLcEE3vyaKSHZXzsVEd1HqESuCjaZxbyd6bVp5PT4
Opal
🏋️ Runtime size: 1.154 MB (1,209,575 bytes)
🗜 Compressed: Yes, 75.20%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: opal-939054 (opal-0.tx3.au1)
🗳️ system.setCode hash: 0x5ce7417d4f26e807bb7e0a6da883cc9eba7a6205fa05dfa3e8888714205155c3
🗳️ authorizeUpgrade hash: 0x2442ff6df4e7f050e8da105bcfd0e6f9f316aa9409047cd8a7c528c75b6495e1
🗳️ Blake2-256 hash: 0x1cb8f7e6ef80d17f75fb6030a56f75d716d271174eab00265af7eab8acb2d1fd
📦 IPFS: https://www.ipfs.io/ipfs/QmewkDa2qJ3EFrMDKkYGwTQgxKpFCmL9zZHs71vz6XtQXQ
Sapphire
🏋️ Runtime size: 1.148 MB (1,204,022 bytes)
🗜 Compressed: Yes, 75.22%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: sapphire-939054 (sapphire-0.tx3.au1)
🗳️ system.setCode hash: 0x794618cd9c1f84520432ecb3bb361cf6c67fdb4be3176171400a452eb2c92de8
🗳️ authorizeUpgrade hash: 0xaaa060d10a107d15f9748a42e5e629841925d3c376b09e783ba1ee7257938cca
🗳️ Blake2-256 hash: 0xf59ec1e2d062769756af8cdacccb3fc7d4d19872de6dd0b643a39304d2dcb537
📦 IPFS: https://www.ipfs.io/ipfs/Qmc8nn11QTKmigjJfMcAGqSAYRWtCzYJpMxwZcbKUMk7Jf
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 2022-11-14)
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-v939054
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-v939054
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:v939054
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:v939054
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:v939054
Release v937053
What's New
AppPromotion partial unstake
Introducing the AppPromotion partial unstake feature, which enables users to partially unstake funds that were previously staked. Please note that the staking limit is 10 stakes and the unstaking process begins from the first stake you made, not the last.
Other
- Preimage pallet is added
- Fixed ouroboros behavior in nesting
- AppPromotion pallet on Unique mainnet
- RFT pallet on Unique mainnet
Require:
- @unique-nft/unique-mainnet-types@937.53.1
- @unique-nft/quartz-mainnet-types@937.53.1
- @unique-nft/sapphire-mainnet-types@937.53.1
- @unique-nft/opal-testnet-types@937.53.1
Runtimes
The information about the runtimes included in this release can be found below.
Unique
🏋️ Runtime size: 1.029 MB (1,078,602 bytes)
🗜 Compressed: Yes, 75.49%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: unique-937053 (unique-0.tx3.au1)
🗳️ system.setCode hash: 0xf5b19866e02584256480182cae7be983b1bfdf71cbfbf849466ef8c40bd40ce0
🗳️ authorizeUpgrade hash: 0x9ff277aac356cdd723243ef93b0fd8d5b4b508443f1941d54debfa3db95fcace
#️⃣ Blake2-256 hash: 0x7a1e91805adced5bc75fa02de81fbe43f8da567af9a691712e84cb24c4418396
📦 IPFS: https://www.ipfs.io/ipfs/QmRBouomQKwyHSpJWfiBFD55qL54K1KhRidxJWETzEJp1G
Quartz
🏋️ Runtime size: 1.122 MB (1,176,902 bytes)
🗜 Compressed: Yes, 75.68%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: quartz-937053 (quartz-0.tx3.au1)
🗳️ system.setCode hash: 0xb27e83e4bfd0e673b9a1ed78661c52b34ec7cfb33edad9c3e0c6c9ea76c771c5
🗳️ authorizeUpgrade hash: 0x76c2ab13f7d22187dcefdb63f37b7fe707dc994382325723f18d89327fec941f
#️⃣ Blake2-256 hash: 0xe28c0032edb4bc493cbfe2d0064efd52b6c7b9d5248c31bd774ba9d2ee109ca1
📦 IPFS: https://www.ipfs.io/ipfs/QmPfWxcSmJXfaSKMeXGYUwqn627eU6jH4RhdK8eN8s9pks
Sapphire
🏋️ Runtime size: 1.123 MB (1,177,678 bytes)
🗜 Compressed: Yes, 75.67%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: sapphire-937053 (sapphire-0.tx3.au1)
🗳️ system.setCode hash: 0x37d36daf5914b9fe6d7bc7fcf0ee80e5d0c0b42e544f08f07b1258a7b65c5d10
🗳️ authorizeUpgrade hash: 0x9854f82284a6872ad4fe996202f47d361b92c403b0bc6fa06dc53f861eaaef94
#️⃣ Blake2-256 hash: 0xbf4b688ca8e8d83fc81042136230e5c6987bf8f46cef17d73f304929697d147c
📦 IPFS: https://www.ipfs.io/ipfs/QmNy12iKM9n3ftv8jsnePQkUregx3qMSwu9K9GfFMBnqdy
Opal
🏋️ Runtime size: 1.126 MB (1,180,714 bytes)
🗜 Compressed: Yes, 75.67%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: opal-937053 (opal-0.tx3.au1)
🗳️ system.setCode hash: 0x05f9ff6c096756c985013833ee3c6b315b8e090e3cc97fb24071d217bb4560fa
🗳️ authorizeUpgrade hash: 0x52b7127548ad08fb3949a89ae78e9cbc69c8a22eb95d886064a2681b665de0e1
#️⃣ Blake2-256 hash: 0x1d0b93b90327da71d7a6cec53113c7fbf1ee0cfe94929214453db0638dc329e8
📦 IPFS: https://www.ipfs.io/ipfs/QmQE8iKR8SDjYFpfurLyHatUV1h9rcL5F9y7geaUG6PwQu
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 2022-11-14)
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-v937053
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-v937053
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:v937053
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:v937053
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:v937053
Release v937052
What's New
AppPromotion update
- Users now can stake vested tokens
- Users are allowed to unstake staked tokens that are vested at the same time
Other
- evm-coder is separated in UniqueNetwork/evm-coder repository
Require:
- @unique-nft/unique-mainnet-types@937.52.0
- @unique-nft/quartz-mainnet-types@937.52.0
- @unique-nft/sapphire-mainnet-types@937.52.0
- @unique-nft/opal-testnet-types@937.52.0
Runtimes
The information about the runtimes included in this release can be found below.
Unique
🏋️ Runtime size: 1.098 MB (1,151,141 bytes)
🗜 Compressed: Yes, 80.32%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: unique-937052 (unique-0.tx3.au1)
🗳️ system.setCode hash: 0x7bf80459155431f45c6dd1adcbca82d143ce6d67afa45899f066a5d86ec0dc0d
🗳️ authorizeUpgrade hash: 0x7eb2df0e0b0e65cf704821c610a44e35f6fe1aebfd9ec7981ae9d350d51156bd
#️⃣ Blake2-256 hash: 0x0320a87d7a620cfe9da6c1177eb68c25e69f52bba789b6164b9d3a0849644545
📦 IPFS: https://www.ipfs.io/ipfs/Qmbmj3K6VXqJuh9xu1377onY8YJa4Xor21sSRRyMgaA8h5
Quartz
🏋️ Runtime size: 1.208 MB (1,266,375 bytes)
🗜 Compressed: Yes, 80.13%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: quartz-937052 (quartz-0.tx3.au1)
🗳️ system.setCode hash: 0x6305f9127fb61bca531e4703db1dea9982b6041d2f8cce1f8812f8ae836f541a
🗳️ authorizeUpgrade hash: 0x56a35d409110b74ae9a7042e2f9eb00bbce33f939875946cd11676819cc16c19
#️⃣ Blake2-256 hash: 0x0ec9a6b2549f0c7f4dd70b97d08217af356d44a42094120de6cd3e0a58100e7c
📦 IPFS: https://www.ipfs.io/ipfs/Qme9kfd81mQ6VkkXHpiGCJ6KFTnsuTcPVVKsXgZ4USuhxK
Sapphire
🏋️ Runtime size: 1.206 MB (1,264,704 bytes)
🗜 Compressed: Yes, 80.14%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: sapphire-937052 (sapphire-0.tx3.au1)
🗳️ system.setCode hash: 0x79d346ce4bf4651f299093bfb7fcaff924ccee1db7cf9548e96b1ec5bf5281cf
🗳️ authorizeUpgrade hash: 0x8dabe4d83be118eda2baa790ccfd9593a1c70ea3a1edba2d56908ee58140900d
#️⃣ Blake2-256 hash: 0x207456f1e4a666ea8ef15c7cd32c513e570c935ddeda9f08792645135d4367fb
📦 IPFS: https://www.ipfs.io/ipfs/QmUwnrZ8JUxbNiMfpoVnsXV1F3pH5qYbfDzKTEsXSTokXk
Opal
🏋️ Runtime size: 1.211 MB (1,269,960 bytes)
🗜 Compressed: Yes, 80.16%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: opal-937052 (opal-0.tx3.au1)
🗳️ system.setCode hash: 0xad6fe2f43c1940a79dac29a065fd10426ec00cb2b0a724ebebec5cfdfff4ed27
🗳️ authorizeUpgrade hash: 0x041d9fa51ecacab899bc9eb18dd61cb67b87fc81d147f7c8a0ff61a3c5c2db7f
#️⃣ Blake2-256 hash: 0x42012131d736f1f470b8c59e63807a564c0fc11cd183a99fac933adb0c196808
📦 IPFS: https://www.ipfs.io/ipfs/QmViKD1qo5q2NWFmihEHNQx2fDBWoM1GdoeiwenwfzjsBq
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 2022-11-14)
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-v937052
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-v937052
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:v937052
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:v937052
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:v937052
Release v936050
What's New
- Open collator admission
Respecting the values of Web3, we are developing opportunities for decentralization. We have expanded the traditional open collator admission, and it is now available on our chains, allowing anyone to acquire a license to produce blocks for the chain. - Identity setting
We are pleased to announce that Setting an Identity is now available on our chains. With this feature, users can add personal and contact information to their on-chain accounts. To show their identities on our chains, users should set an Identity on either Kusama or Polkadot (KSM/DOT are required, but any chain is okay), request judgement from a registrator, and receive either “Reasonable” or “KnownGood” judgement. The Identity information will be synchronized with both Kusama and Polkadot every month.
Please be aware that due to the nature of synchronization, usage of extrinsics in identity pallet is restricted. - Reduced costs of property setting from ETH
- Mobile Metamask support is repaired
- Improved RFT nesting
- More in Full Changelog: v936040...v936050
Require:
- @unique-nft/unique-mainnet-types@936.50.4
- @unique-nft/quartz-mainnet-types@936.50.4
- @unique-nft/sapphire-mainnet-types@936.50.4
- @unique-nft/opal-testnet-types@936.50.4
Runtimes
The information about the runtimes included in this release can be found below.
Unique
🏋️ Runtime size: 1.081 MB (1,133,575 bytes)
🗜 Compressed: Yes, 80.18%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: unique-936050 (unique-0.tx3.au1)
🗳️ system.setCode hash: 0x86f8f4c646a6da8edfa2a604527192c65a673421169e525766118dc249a97451
🗳️ authorizeUpgrade hash: 0x83217ba67f0c02961ba7d2b430fd176e7a0f3f210a09c29d8ef00233fb720bb0
#️⃣ Blake2-256 hash: 0x67b70f3f7d055df4f3195d413cff5887cc9d3099da2a6c49a0cf37eebe67e3ae
📦 IPFS: https://www.ipfs.io/ipfs/QmXhoTPh6FoXGXkEJ6VoVq6xWBEGgoQH1JwQu4DeXewtVa
Quartz
🏋️ Runtime size: 1.174 MB (1,231,180 bytes)
🗜 Compressed: Yes, 80.06%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: quartz-936050 (quartz-0.tx3.au1)
🗳️ system.setCode hash: 0x7fce27ac3677e6e4e0bbd92dd6eea5e07382e88aff18ddbdb80b22889fa07037
🗳️ authorizeUpgrade hash: 0x5d58b2a8398232d6b51132da5515cd514a749ded88108bcbc4add815fb09fa79
#️⃣ Blake2-256 hash: 0xcc91883986e80976e39ea0da8790a319c4768f7b9e3f22e4a99517a0b2008708
📦 IPFS: https://www.ipfs.io/ipfs/QmbTsnXo1DMxjPjtJVKMoBjEMunLWEACKmn5MYW26AwQcy
Sapphire
🏋️ Runtime size: 1.174 MB (1,230,806 bytes)
🗜 Compressed: Yes, 80.07%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: sapphire-936050 (sapphire-0.tx3.au1)
🗳️ system.setCode hash: 0xa9536464f7565f5afa251dde94899cc52ef8f258b8b773373e910dd3d9f2334a
🗳️ authorizeUpgrade hash: 0xdc453bcb78ebf72422bb620f7e2b91efe387331be6200cf8012ddc218ca0422f
#️⃣ Blake2-256 hash: 0x1435fce2785ef1a18651852ad2c6b8cd263694ac8d95ac3f8257fd9b51efd877
📦 IPFS: https://www.ipfs.io/ipfs/QmX2bgu55qWTnFupVPDhKZgESwzKsCDSHmAq5Tr9RhCMNV
Opal
🏋️ Runtime size: 1.259 MB (1,320,037 bytes)
🗜 Compressed: Yes, 80.02%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: opal-936050 (opal-0.tx3.au1)
🗳️ system.setCode hash: 0xdd7c27a7acefd90ec9ecd926028b748c88ac3084fcfa443bb0af764b52fdc6af
🗳️ authorizeUpgrade hash: 0xb0e5f315aa730a1c56050a5d90a579cfb6c46e0d71c51a60f977ff5e24c2fb8f
#️⃣ Blake2-256 hash: 0xb0fd2cfbf738d805ef99f993ac00a4b8a6ee721f372385f5953e2b3feed93108
📦 IPFS: https://www.ipfs.io/ipfs/QmU29K8ho2JoY2bewmkDvQkGVZ9Y32n1U6vimu3qasGzMM
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 2022-11-14)
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-v936050
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-v936050
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:v936050
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:v936050
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:v936050
Release v936040
What's New
BREAKING CHANGES
- All collection-related events are moved from unique to common section
erc721Contract.methods.transfer('1', '0x0000000000000000000000000000000000000001').send({from: owner})and any other contract calls without gasPrice set will cost twice as much, now you should useerc721Contract.methods.transfer('1', '0x0000000000000000000000000000000000000001').send({from: owner, gasPrice: await web3.eth.getGasPrice()})form insteadunique.ConfirmUnsetSponsorFailerror's name is changed and it is moved to common section:common.ConfirmSponsorshipFail
New ETH API
- More Ethereum API for Unique NFT, RFT and FT collections
- Improved support of ERC-721 standard
- Cross-methods for Substrate addresses processing
- Improved ETH events
And more
- Polkadot v0.9.36 upgrade
- RFT collections sponsoring
- Properties for fungible collections
- Most of chain consts are avaliable through api.consts now
Full Changelog: v930034...v936040
Require:
- @unique-nft/unique-mainnet-types@936.40.0
- @unique-nft/quartz-mainnet-types@936.40.0
- @unique-nft/sapphire-mainnet-types@936.40.0
- @unique-nft/opal-testnet-types@936.40.0
Runtimes
The information about the runtimes included in this release can be found below.
Unique
🏋️ Runtime size: 1.071 MB (1,122,662 bytes)
🗜 Compressed: Yes, 80.19%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: unique-936040 (unique-0.tx3.au1)
🗳️ system.setCode hash: 0xc0270e4eeda70c5dc1c0cf035a6ed6f1184b98110d501dea6032470179f9c35b
🗳️ authorizeUpgrade hash: 0xbac20037821f049fe5430afd97f0e9a4a9485c439df07e5d0cee4d6b5df47013
#️⃣ Blake2-256 hash: 0xb637e6783a325d3e62ea22f4183c0990d7ba41248cea8d38f884c750bf726214
📦 IPFS: https://www.ipfs.io/ipfs/QmXCMgwQUKUfjNZLHQXLH9r5E5HT9YHBCtHjhogvBn4426
Quartz
🏋️ Runtime size: 1.092 MB (1,145,462 bytes)
🗜 Compressed: Yes, 80.10%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: quartz-936040 (quartz-0.tx3.au1)
🗳️ system.setCode hash: 0x84c809a994b241cb7686f1458c9fea0ee26934e693e43b5dfc246a53c1f44d46
🗳️ authorizeUpgrade hash: 0x4fb184ce3d797add829fdd1f752416c2ea3988bf9640a9bfdc47fa4f42861818
#️⃣ Blake2-256 hash: 0xf47033bf53c0780201806689e2ffc19469933dee9c6c88be149e8908b82ce843
📦 IPFS: https://www.ipfs.io/ipfs/QmSk1qxyBhGS3UGZPFU6LcRoVJdv3yGNeY3cc7NAae3cCM
Sapphire
🏋️ Runtime size: 1.168 MB (1,225,163 bytes)
🗜 Compressed: Yes, 79.89%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: sapphire-936040 (sapphire-0.tx3.au1)
🗳️ system.setCode hash: 0x9dd1ec46a1bb287d0c62c45d0336acdd69f3c474201b802d728648b49a82daca
🗳️ authorizeUpgrade hash: 0xd38f1877da0d694f4c4537cd0a8b3ab3ed412cbad505a369fc64453d4df4c82b
#️⃣ Blake2-256 hash: 0xaa13d58f558814611478a6180f9440d6a5e2bba76ab22fc7b18aebcc1668eb4f
📦 IPFS: https://www.ipfs.io/ipfs/QmXaRVcS5c5BarRurMvvnBAMBHNMcciC9poKG4koJD5Yvo
Opal
🏋️ Runtime size: 1.169 MB (1,225,639 bytes)
🗜 Compressed: Yes, 79.88%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: opal-936040 (opal-0.tx3.au1)
🗳️ system.setCode hash: 0x5102880a43235d2e46f07e46ba0189df087b0ab2886d11800e1854dacd064a42
🗳️ authorizeUpgrade hash: 0x8024a1e40547a4ff47243ed8009b8ce0deacfe9f56536b22434fcf00ce185bda
#️⃣ Blake2-256 hash: 0xfcfc878aeea67ac108fe97bb23f54683812817123e7c44424e102c6bec08c402
📦 IPFS: https://www.ipfs.io/ipfs/QmZDWkiBfV5jCr2v8c3vfaG7QUXHG7CkvaEXMRtt8f8eja
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 2022-11-14)
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-v936040
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-v936040
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:v936040
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:v936040
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:v936040
Release v930034
What's New
AppPromotion pallet is now live on Quartz
Introducing AppPromotion staking on our blockchain! With AppPromotion, you can earn rewards for supporting the security and decentralization of our network. Simply stake and participate in the validation of transactions to earn a passive income. Staking is a great way to get involved in the growth and success of our blockchain and your favorite apps. Plus, it’s easy to get started – just hold onto your tokens and start earning rewards today!
Full Changelog: v930033...v930034
Require:
- @unique-nft/unique-mainnet-types@930.34.0
- @unique-nft/quartz-mainnet-types@930.34.0
- @unique-nft/sapphire-mainnet-types@930.34.0
- @unique-nft/opal-testnet-types@930.34.0
Runtimes
The information about the runtimes included in this release can be found below.
Quartz
🏋️ Runtime size: 1.054 MB (1,105,202 bytes)
🗜 Compressed: Yes, 80.07%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: quartz-930034 (quartz-0.tx2.au1)
🗳️ system.setCode hash: 0x9e6f2d2990a0a96e8280e0a5a4a238cb10b40fc56b08514ff7934ceabc565d00
🗳️ authorizeUpgrade hash: 0xb3d41b44ce42ffbe9b36b1e343d82da2ce6e8167a7d869118a399b2c9b4075d9
#️⃣ Blake2-256 hash: 0x3efff6bd5ae91384a8a258a85f5fef6a0b85086ac9b7d47003976dba4dc438dc
📦 IPFS: https://www.ipfs.io/ipfs/QmRiookAGXdo2PRGtwrDXUiLyrbpWbrUB4NPUYpqQKaxv4
Sapphire
🏋️ Runtime size: 1.052 MB (1,103,588 bytes)
🗜 Compressed: Yes, 80.12%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: sapphire-930034 (sapphire-0.tx2.au1)
🗳️ system.setCode hash: 0x17e473a75aae9fd5aaa73a5edb36501101cd8ee53a7064f032e7a50b20a172ec
🗳️ authorizeUpgrade hash: 0xf9ad081f29f83df76e4905ebfb278a4a66d3dd6cafc6b4bc8a02a94f82a2d95f
#️⃣ Blake2-256 hash: 0x9b79d891be161a3bd8965acc9450928486378299ec165fed74506ce7dddb8d3c
📦 IPFS: https://www.ipfs.io/ipfs/QmaW3876G7VYMYUnQ3jVjCwR6vh5jmWXvL8iB4KBVuyJAh
Opal
🏋️ Runtime size: 1.052 MB (1,102,846 bytes)
🗜 Compressed: Yes, 80.13%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: opal-930034 (opal-0.tx2.au1)
🗳️ system.setCode hash: 0xf6b6f33d4a0c42e32a9bf2230ecdb68e47fcd06e8dbfff62e526d64eee56044e
🗳️ authorizeUpgrade hash: 0x3c438cf25ffb3c3f7ab34747cdd89c4ed44119478c4bdb582bcfdfd64bfb1f87
#️⃣ Blake2-256 hash: 0xbdbbd2cfbf5ebbdeaf5229dce0d32ce0ba74bca343be273d83648f852f93c772
📦 IPFS: https://www.ipfs.io/ipfs/QmWbwS3cszNZAWcmtwSzna7hJYB7nKVqMmFRiMDo7p8Eew
Rust compiler versions
This release was built and tested against the following version of rustc.
Other versions may work.
- Rust Nightly: rustc 1.64.0-nightly (7fe022f5a 2022-07-24)
Docker image
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-v930034
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:v930034
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:v930034
Release v930033
What's New
SAPPHIRE by UNIQUE
Sapphire is a brand new Unique solochain that utilizes economic value tokens. It follows the Opal advanced feature release schedule closely. It reuses QTZ liquidity via a dedicated liquidity bridge between Quartz and Sapphire. For testing new and advanced ideas, Sapphire is the best option for most efficient project staging . To recap: it updates quickly, it’s tokens have real market value and it’s the perfect rapid-development stage for immediate implementation.
Full Changelog: v930032...v930033
Require:
- @unique-nft/unique-mainnet-types@930.33.0
- @unique-nft/quartz-mainnet-types@930.32.0
- @unique-nft/sapphire-mainnet-types@930.32.0
- @unique-nft/opal-testnet-types@930.32.0
Runtimes
The information about the runtimes included in this release can be found below.
Unique
🏋️ Runtime size: 1.010 MB (1,059,118 bytes)
🗜 Compressed: Yes, 80.22%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: unique-930033 (unique-0.tx2.au1)
🗳️ system.setCode hash: 0xaee32509bd8edb8179fa818adefa8de92b86f3f40fa1caa9724f708a8c858413
🗳️ authorizeUpgrade hash: 0xf197236c369fa6dfc9a3882fe799f93589d5cd4d658396c4037dbc7ee9b718d3
#️⃣ Blake2-256 hash: 0x351acaa489c7f8aa0ca41e106234628218d38422f17f94835231ecefb419f0bb
📦 IPFS: https://www.ipfs.io/ipfs/QmWpz7RBJwq873fRDFnRzfeN5Bw9QAkjVeiUZKBgKRwbg4
Quartz
🏋️ Runtime size: 1.015 MB (1,064,550 bytes)
🗜 Compressed: Yes, 80.16%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: quartz-930033 (quartz-0.tx2.au1)
🗳️ system.setCode hash: 0xfb6112b3c01d74ad283509f16161ec334a2ce495e0fc1d138a3c2bb79bb39995
🗳️ authorizeUpgrade hash: 0x1784c02886c4706e25d1aa4be5831991680ca487c102ec0d7dd8ad8527fea0f6
#️⃣ Blake2-256 hash: 0x5a83efceed0d633abf2a5f8cf23b215c0410fce26c84ae2e7e11d305a41423de
📦 IPFS: https://www.ipfs.io/ipfs/QmcnC1Y4CkmxF6rgDWCCZsH2BBKjfCyaJAGB4Go2wpNaJp
Opal
🏋️ Runtime size: 1.038 MB (1,088,511 bytes)
🗜 Compressed: Yes, 80.29%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: opal-930033 (opal-0.tx2.au1)
🗳️ system.setCode hash: 0xbecf739968f435c0c6b88cc32a78889c6f8cd62d8334f3e297fbb7221ec80876
🗳️ authorizeUpgrade hash: 0x70001b08a651908fde3f185699aac32b52570b7b9a5c34b025ec5a6bb4e124d1
#️⃣ Blake2-256 hash: 0xf75ed1bfe7c8b94e1e1919e0de0796651bcbd54736d9ed65c57d7591d22ec368
📦 IPFS: https://www.ipfs.io/ipfs/QmeCEVSzz9cSNTEcuT9PTNtCbEDteen6HLajkQMJQfu2tw
Rust compiler versions
This release was built and tested against the following version of rustc.
Other versions may work.
- Rust Nightly: rustc 1.64.0-nightly (7fe022f5a 2022-07-24)
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-v930033
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-v930033
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:v930033
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:v930033
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:v930033
v930032
What's New
AppPromotion pallet
App promotion is the application sponsoring financially powered by inflation and staking. Users stake their funds in exchange for rewards. Immediate rewards are generated by inflation and are taken from the Treasury.
Features that enable fractionalisation
- Alpha prototype of Ethereum API for native refungible pallet (ERC-721 for collections, ERC-20 & ERC-1633 for tokens)
api.tx.unique.repartition extrinsic for Refungible pallet which enables RFT tokens repartition - New RPC methods: api.rpc.unique.totalPieces for total amount of pieces in RFT token, api.rpc.unique.tokenOwners - returns up to 10 random owners for exact RFT or FT token
- pieces key for RPC api.rpc.unique.tokenData method which returns total amount of RFT pieces in RFT token. Always equals 1 for an NFT token, and sum of all balances for an FT token.
- NFT-to-RFT White Label smart contract Fractionalizer.sol supported by Unique Network
The smart contract creates a new collection (or uses previously created collection which meets specific requirements) and processes an NFT from another collection owned by the smart contract’s user.
In this collection the contract creates an RFT token from an NFT owned by the user and then the contract holds this NFT token during all period that this RFT token is in use.
A user can exchange an RFT token on NFT back (in other words, receive this NFT token back from the smart contract) but only if all parts of an RFT token is owned by the user.
The smart contract is used for creating RFT token from an NFT token on-chain. It secures that the NFT token that is processed by the contract, will be held and saved by the contract during all the time when the given substitutional RFT token is in use.
So there will be no opportunity when an NFT and RFT that was made from this NFT, are in use at the same time.
Cross-chain token transfers through XCM
- Unique <=> Statemint USDT transfer
- Unique <=> Acala UNQ transfer
- Unique <=> Moonbeam UNQ transfer
- Quartz <=> Statemine USDT transfer
- Quartz <=> Moonriver QTZ transfer
- Opal <=> Westmint USDT transfer
Other
- Enable contract sponsoring from custom address instead of contract’s balance
- Remove scheduler pallet from Opal, Quartz, Unique networks
- Remove rmrk pallet from Quartz
- Upgrade to v0.9.30 polkadot
Full Changelog: v924013...v930032
Require:
- @unique-nft/quartz-mainnet-types@930.32.0
- @unique-nft/sapphire-mainnet-types@930.32.0
- @unique-nft/opal-testnet-types@930.32.0
Runtimes
The information about the runtimes included in this release can be found below.
Unique
🏋️ Runtime size: 0.998 MB (1,046,319 bytes)
🗜 Compressed: Yes, 80.38%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: unique-930032 (unique-0.tx2.au1)
🗳️ system.setCode hash: 0x5a2f4d83e725d6967f4f6075358503e70990793fd8138f306c2d66668f9b5434
🗳️ authorizeUpgrade hash: 0x73177ba36eba484d096ad53d3f8f455341f1cc329d611530ae2efcc319c36271
#️⃣ Blake2-256 hash: 0x62e8c33a119e18269f28f88b73aaffb92f5a3854d12dd0cc8e0893c7619fe06e
📦 IPFS: https://www.ipfs.io/ipfs/QmUJg8aH9mkgBWd4x6FrxzmepkDvJDYafc9R4CpsQg6nUF
Quartz
🏋️ Runtime size: 1.002 MB (1,050,385 bytes)
🗜 Compressed: Yes, 80.30%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: quartz-930032 (quartz-0.tx2.au1)
🗳️ system.setCode hash: 0x6c13ca8793a2a06d62da657aa673aea28cc8a089b83fcb0276aafa06946f618d
🗳️ authorizeUpgrade hash: 0x99375fa8039a9e09e1627ebc31f2c208ef65893aca9d35f8c583b0bb92f861dc
#️⃣ Blake2-256 hash: 0xe7528ad03422c2be1d38b67386eab1bcdaf0c72dc09c7ee902ebf3236c298b51
📦 IPFS: https://www.ipfs.io/ipfs/QmXg5NMz7ehPZhkwdGGib5dzYhkDMtC4pJcHMioDfzGoeL
Opal
🏋️ Runtime size: 1.102 MB (1,156,034 bytes)
🗜 Compressed: Yes, 80.22%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: opal-930032 (opal-0.tx2.au1)
🗳️ system.setCode hash: 0x66efe6e86fcc3c26a270dcc176a524e456de34a1154cf3a0bcf214c37b065246
🗳️ authorizeUpgrade hash: 0x6cec0c62d6fb9a5c409994c2f7e2714c5cb2c4d34088d6850ec380bc1f555ce0
#️⃣ Blake2-256 hash: 0x9ad667c9548d5309ff879734a150b5043ecb5c4bac679dc6e901a0ab8b3a7056
📦 IPFS: https://www.ipfs.io/ipfs/QmV5hUA9wqkipdMnp1pGsFZFjGdCKEKZgBriprNcgdvrUV
Rust compiler versions
This release was built and tested against the following version of rustc.
Other versions may work.
- Rust Nightly: rustc 1.64.0-nightly (7fe022f5a 2022-07-24)
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-v930032
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-v930032
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:v930032
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:v930032
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:v930032
v924013
What's New
The Maintenance Mode is designed to support upgrades and handling emergencies.
When enabled, the Maintenance Mode will temporarily block all the operations related to NFTs, RFTs, or fungible tokens. Also, any Ethereum transactions will be temporarily out of service. Meanwhile, the transfering of native tokens and the parachain-to-relaychain communication continues to work.
Full Changelog: quartz-v924012-2...v924013
Require:
- @unique-nft/unique-mainnet-types@0.6.3
- @unique-nft/quartz-mainnet-types@0.6.1
- @unique-nft/opal-testnet-types@0.5.3
Runtimes
The information about the runtimes included in this release can be found below.
Unique
🏋️ Runtime size: 0.893 MB (936,237 bytes)
🗜 Compressed: Yes, 80.49%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: unique-924013 (unique-0.tx1.au1)
🗳️ system.setCode hash: 0x00d9c5d025fc728f345849109d428393a96d8cbe98c65e742837c725a87f874a
🗳️ authorizeUpgrade hash: 0xd33be4f2192442440a7900b9afb857eb638b6733bfa11b82fbef38276b48e7fb
#️⃣ Blake2-256 hash: 0x31dc5afef1da3a4398e3d2cd5a7f6cddd9aecf997580a4d6707ee4ca2ae4b97a
📦 IPFS: https://www.ipfs.io/ipfs/QmZC1TDcPxbjZ8rwDMDmi6S5XqNem8DM1AfZ4K9PKLvK4U
Quartz
🏋️ Runtime size: 0.971 MB (1,017,764 bytes)
🗜 Compressed: Yes, 80.10%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: quartz-924013 (quartz-0.tx1.au1)
🗳️ system.setCode hash: 0xbd174438362b16a4f14ec7a672a609e15d5b7650c1f5135a6cabd2cdd3d63359
🗳️ authorizeUpgrade hash: 0x4419178bc81ba76e8e89e73288afe6537292ee6a524b601503bf1aba3c0e9f41
#️⃣ Blake2-256 hash: 0x9a3edc1c0a1317456ba3b67e18de6a2b61a3477315c7a37b86799f9dd5ef90c0
📦 IPFS: https://www.ipfs.io/ipfs/QmQ4vPQMS5Yzx8ssBuE9NhgybvbpAU5VxCddCyetnTwErD
Opal
🏋️ Runtime size: 0.970 MB (1,016,677 bytes)
🗜 Compressed: Yes, 80.10%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: opal-924013 (opal-0.tx1.au1)
🗳️ system.setCode hash: 0xafd2e7a3e4a20c1306efc436ef1bcb7108c01fcaf40565fdf98ac54f1366426b
🗳️ authorizeUpgrade hash: 0x62104011ea681351111dba34b3b0bbdfb8c9f5a0a253d02340ea2f0f56a42792
#️⃣ Blake2-256 hash: 0x750c9f5b2f53d840fd59a0f5f10f8725171e0f84363d8a5ec60000c666cd464c
📦 IPFS: https://www.ipfs.io/ipfs/QmUYgKeN3XEQ5tSj2EzPmPrLkjXoFBPMgMYnv4FwkFTwAM
Rust compiler versions
This release was built and tested against the following version of rustc.
Other versions may work.
- Rust Nightly: rustc 1.62.0-nightly (ecd44958e 2022-05-10)
Docker images
Unique
The docker image for this release can be found at Docker hub
You may pull it using:
docker pull uniquenetwork/unique-node-public:v924013
Quartz
The docker image for this release can be found at Docker hub
You may pull it using:
docker pull uniquenetwork/quartz-node-public:v924013
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:v924013
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:v924013
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:v924013
Quartz v924012-2
bootnodes changed in quartz.json chain spec file