Releases: UniqueNetwork/unique-chain
Quartz v924012
Runtimes
The information about the runtimes included in this release can be found below.
Quartz
🏋️ Runtime size: 0.967 MB (1,013,640 bytes)
🗜 Compressed: Yes, 80.27%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: quartz-924012 (quartz-0.tx1.au1)
🗳️ system.setCode hash: 0x601acf8dedfe381eb1f91c921503992c5502d7a1924d7f182edb21217c343214
🗳️ authorizeUpgrade hash: 0xd2bce69c5128bf2f34417246c09ef99cc92c7b8f4f1dccd49038eba7b54c49ac
#️⃣ Blake2-256 hash: 0x371b2f14bb1e302e0cbf64933687c657f5cab2128fd14a8c2ac4faccfd3ba11e
📦 IPFS: https://www.ipfs.io/ipfs/QmdM5RVJZ1FaNN1RTvf3sr22zWtvUsLy6sYpgoDLaXrTGQ
Quartz v924011
Runtimes
The information about the runtimes included in this release can be found below.
Quartz
🏋️ Runtime size: 0.967 MB (1,013,708 bytes)
🗜 Compressed: Yes, 80.27%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: quartz-924011 (quartz-0.tx1.au1)
🗳️ system.setCode hash: 0xae3a2a0b30bd4433fa7b45c60e9646fbc15f29164c40fef5a27204e49775d9fe
🗳️ authorizeUpgrade hash: 0x7a86d0499514474598f59214a9a1b337b74eb4c060fe1b2e23bbe7b6b1bea252
#️⃣ Blake2-256 hash: 0x6cfb27edf56645ce52255eaf20a8380d8ed307f161c82da2393d4c0997aaf47b
📦 IPFS: https://www.ipfs.io/ipfs/QmQZzcfyDkJz1CGJH5AVX71dGUuSi5qU7wHUm3QuDW7pPL
v924010
What's Changed
- update version to v0.9.24 polkadot by @kozyrevdev in #407
- feature: Repartition method in refungible palette. by @fairax in #406
- back to rococo testnet relay by @kozyrevdev in #409
- Fixed the issue with RefungibleExtensionsWeightInfo trait by @fairax in #416
- Fix/admin transfer by @mrshiposha in #410
- Fix/rmrk pending nfts by @mrshiposha in #412
- Feature/prop check root owner by @mrshiposha in #414
- Test: add fungible and refungible to createMultipleItemsEx by @Fahrrader in #415
- Remove 'view' from createNonfungibleCollection interface by @bugrazoid in #417
- Release v924010 by @kozyrevdev in #419
Full Changelog: v924000...v924010
Require:
- @unique-nft/unique-mainnet-types@0.6.3
- @unique-nft/opal-testnet-types@0.5.3
- @unique-nft/quartz-mainnet-types@0.6.1
Runtimes
The information about the runtimes included in this release can be found below.
Unique
🏋️ Runtime size: 0.904 MB (947,586 bytes)
🗜 Compressed: Yes, 80.32%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: unique-924010 (unique-0.tx1.au1)
🗳️ system.setCode hash: 0xd563405e44256d54d8b888455b745490819fdc2c93dd83243051801c6dacf238
🗳️ authorizeUpgrade hash: 0xdc8ff4eba034c02a00031570aee49fa91314413316ac2f7a50ef649105778299
#️⃣ Blake2-256 hash: 0xf504c623cbe1c0190b67ab47ed3718146db0c0e8848b47e2c6164778ee3a4ee6
📦 IPFS: https://www.ipfs.io/ipfs/QmWQmNDPDyEMzWVYVdYiCws5fnGHgS29eDg6Z24VenwKz2
Quartz
🏋️ Runtime size: 0.978 MB (1,025,591 bytes)
🗜 Compressed: Yes, 80.14%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: quartz-924010 (quartz-0.tx1.au1)
🗳️ system.setCode hash: 0x9e5b2b801ce160d4936c6884f8098932474720a040b6394f99991f8d969ba909
🗳️ authorizeUpgrade hash: 0x66e02fde0aee0839b44fd5083e0517969bb646b01656c88d6f2018e3423c7562
#️⃣ Blake2-256 hash: 0x32d66cea1fe283c3887e12e47d5e27b43122a8ce5cbcf088bda19d4b52ea8b02
📦 IPFS: https://www.ipfs.io/ipfs/Qmcu1giZhii3Rvj2fNKTnMVDQJWqazo9qeitwfasMLTSpB
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 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:latest
Quartz
The docker image for this release can be found at Docker hub
You may pull it using:
docker pull uniquenetwork/quartz-node-public:latest
v924000
unique:
🏋️ Runtime size: 0.898 MB (941,179 bytes)
🗜 Compressed: Yes, 80.50%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: unique-924000 (unique-0.tx1.au1)
🗳️ system.setCode hash: 0x3ce4a517c74a1c446b29dd9e253b394a042cbcc262d39b1960e20c4184b87103
🗳️ authorizeUpgrade hash: 0xc2727fde9bc6ab01df03b3338f1ad08475983c891143284caa1691f5b26be91f
#️⃣ Blake2-256 hash: 0xef8bc28fee3bb190d7280db41f909d303def35ea966a500abb5bf6689186b5d0
📦 IPFS: https://www.ipfs.io/ipfs/QmfBrxeWYQbpD5A5Q85z6FK9w9VqxATZAkbMjcvRu8VaBz
quartz:
🏋️ Runtime size: 0.962 MB (1,008,867 bytes)
🗜 Compressed: Yes, 80.38%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: quartz-924000 (quartz-0.tx1.au1)
🗳️ system.setCode hash: 0xeef5089c8dee440aa0c0f491597e7a32befa570e2c5e1b32dacf603ef0699344
🗳️ authorizeUpgrade hash: 0x8c1c54e9ae240d97b1245b570a3963e55f5c8ce971e50741d62c12e15c1411f0
#️⃣ Blake2-256 hash: 0x645828deba6b4b234c1223c0850182d71924538dea57a73799cae06c488c29ad
📦 IPFS: https://www.ipfs.io/ipfs/QmfHedzuZG42M4CtksaQUFA6DUXeb41evshDxm1ZfV8tSp
v923000
What's New
- upgrade to polkadot v0.9.23
Require:
@unique-nft/unique-mainnet-typesv0.6.2@unique-nft/quartz-mainnet-typesv0.6.0
UNIQUE v922080
Nesting
An NFT is allowed to own another token (Fungible/NFT/RFT).
When the appropriate collection permissions are set, a user can send one token to another.
Changes
- A new extrinsic to manage collection permissions:
set_collection_permissions. The extrinsicsset_mint_permissionandset_public_access_modewas removed. - Current extrinsics:
transferandtransfer_fromextrinsics now can be used to send one token to/from another - New RPCs to get the topmost owner and to get all token's children:
topmostTokenOwner,tokenChildren
Properties
Key-value pairs which associated with a collection or with an NFT.
- Collection properties can be added/modified/deleted by a collection admin.
- NFT properties can be added/modified/deleted only in accordance with token property permissions defined by a collection admin.
Changes
- New extrinsics to add/modify/delete properties and manage their permissions:
set_collection_properties,delete_collection_properties,set_token_properties,delete_token_properties,set_token_property_permissions - New RPCs to get the properties and their permissions:
collectionProperties,propertyPermissions,tokenProperties,tokenData - Current extrinsics:
create_collection_exnow accepts additional parameters (token_property_permissionsandproperties) - Collections migration: the collections' fields
schemaVersion,offchainSchema,constOnChainSchema, andvariableOnChainSchemawere moved into the corresponding properties with the prefix_old_ - Tokens migration: the tokens' field
variableDatawas removed. The fieldconstDatawas moved to the property_old_constData
unique
Require:
@unique-nft/unique-mainnet-typesv0.6.1
🏋️ Runtime size: 0.899 MB (942,320 bytes)
🗜 Compressed: Yes, 80.49%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: unique-922080 (unique-0.tx1.au1)
🗳️ system.setCode hash: 0xdf78dbb36059f7e2831e6a3289da27989ce47e9ea3c10d78e8f0b1bdd03cf28b
🗳️ authorizeUpgrade hash: 0xfa0ee4c82a3b9da16d914b6a5443d8aacbaa0cf8ab56dbe9f090e21eab8f45e3
#️⃣ Blake2-256 hash: 0xcafd46b19713350e7945491db9ab3e10690e46d10642b135db8f8fce00784581
📦 IPFS: https://www.ipfs.io/ipfs/QmNZj6t4ARtWaSFpCwb3aTfQhVBYz93jDRYqm3awjUYKVQ
v921000
What's New
- upgrade to polkadot v0.9.21
Require:
@unique-nft/types v0.5.1
What's Changed
- Upgrade to polkadot v0.9.21 by @CertainLach in #350
Full Changelog: v920000...v921000
opal
🏋️ Runtime size: 0.795 MB (833,191 bytes)
🗜 Compressed: Yes, 80.50%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: opal-921000 (opal-0.tx1.au1)
🗳️ system.setCode hash: 0xb104e88c4bc8349f145e25698c6778e503c3c3589dc51dcde1df8e5df44b8a07
🗳️ authorizeUpgrade hash: 0xa2fb91b95ad6bf0d000df8d98930dc78ae8a552f2410bd045d5acf5fe36ad36d
#️⃣ Blake2-256 hash: 0x9b1d826df583a03569b2bc16749c4bcee365b237c8b165f19a9425d87b3802e0
📦 IPFS: https://www.ipfs.io/ipfs/QmRuSMzkGhrqMUiwbF9TTKSSw82Cmi47PCuSRYdH5Cz3kD
quartz
🏋️ Runtime size: 0.793 MB (831,867 bytes)
🗜 Compressed: Yes, 80.52%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: quartz-921000 (quartz-0.tx1.au1)
🗳️ system.setCode hash: 0x8af90a61f2813ef7a6224cf389af38ad6ad9c4011a72aafa6395f02e2600e8b7
🗳️ authorizeUpgrade hash: 0x6d02b623e129c41a64ef8f5c0cca6382cbbaed258846415c625d971a55bedd4f
#️⃣ Blake2-256 hash: 0x43394e6d11618ee2935d47b1c2a879fae4b1ccd8e38fd46749df428797b1ab72
📦 IPFS: https://www.ipfs.io/ipfs/QmToADAxQE1kCsuMpNzbuFCecb4QPB2JniEWB8MgvLGgPU
unique
🏋️ Runtime size: 0.789 MB (827,372 bytes)
🗜 Compressed: Yes, 80.63%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: unique-921000 (unique-0.tx1.au1)
🗳️ system.setCode hash: 0x794e9eb9ad88b41e1398dbcaf3170908ab27d5b394080b76586752b281e65580
🗳️ authorizeUpgrade hash: 0x4dffedd967cc4286950371c4e588b957999fea9053a1d2f5c6168b5b6e390716
#️⃣ Blake2-256 hash: 0xff7ba3ec45651cf36801bf548e829bf75b56ba1c9764e60cbb152447a7c74526
📦 IPFS: https://www.ipfs.io/ipfs/QmTK8wrez3fFovgh5aCV8PUBQ5bFKA2qthawUfmZuEvjvJ
v920000
What's Changed
- upgrade to polkadot v0.9.19 + v0.9.20
- rpc next sponsorated action
- fix ERC 165 support interface
- ERC721 Metadata disabled on non-unique collection schemas
Require:
@unique-nft/types v0.5.1
What's Changed
- Core 178 by @str-mv in #337
- Feature/core 325 by @bugrazoid in #336
- CORE-317 Fix ERC165 support interface by @bugrazoid in #340
- Upgrade to polkadot v0.9.20 by @CertainLach in #346
- Upgrade to polkadot v0.9.19 by @CertainLach in #344
- Fix OutOfOffset for evm strings while parse it by @bugrazoid in #345
Full Changelog: v918010...v920000
quartz
🏋️ Runtime size: 0.792 MB (830,190 bytes)
🗜 Compressed: Yes, 80.54%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: quartz-920000 (quartz-0.tx1.au1)
🗳️ system.setCode hash: 0x8f4cea2bd99a1072b76a9fdfd1d257d2379f8b83cc19bc5e768324a65ccc5143
🗳️ authorizeUpgrade hash: 0xf1bf826318138d3e9e811f2ce0199cd30b518cc95eea4c1dc37dcc6ded7a9dcc
#️⃣ Blake2-256 hash: 0x6b5ba70a392fe65603d580c2d9526e6536a1858236e521498624e2c3f27eb0bd
📦 IPFS: https://www.ipfs.io/ipfs/Qmc4SYyi7ivCTvhRDGBYihyTK6bq7bBU9bMgJLtkPwX1LD
opal
🏋️ Runtime size: 0.795 MB (833,571 bytes)
🗜 Compressed: Yes, 80.46%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: opal-920000 (opal-0.tx1.au1)
🗳️ system.setCode hash: 0x836cd1698866fff180b0b928bdb5cdaa4c0df91a957f9f6ed361d4e8efec6d8b
🗳️ authorizeUpgrade hash: 0xb928c16be3981303ea72bef36fc08f984cbb73a254d6bff7f136569ea2f2278f
#️⃣ Blake2-256 hash: 0x9cbcc427f555b506997cccf4b72064586bbe35bed921e32064b9d15c65ea22e5
📦 IPFS: https://www.ipfs.io/ipfs/QmfBs6ArzPGR8grUje6mo9rcZLaQyFxtdcFjrzBqig73o3
unique
🏋️ Runtime size: 0.789 MB (826,901 bytes)
🗜 Compressed: Yes, 80.62%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: unique-920000 (unique-0.tx1.au1)
🗳️ system.setCode hash: 0xe8783907e31a37d61b5081d88ef9dd96cd51a2d8b98fddaab4fd81ac8d7b5647
🗳️ authorizeUpgrade hash: 0xcd44c227a445d49dfd9a4e78a134fdf335dffee61f6e42b57f798b360b2906bd
#️⃣ Blake2-256 hash: 0xe8c084f4ff7497a0d7efc7b6a350700ec01d42ed1debfc70f480eefd894913d2
📦 IPFS: https://www.ipfs.io/ipfs/QmZ2yfEdbyqVeMhdTnQgFGy6Kg7eyJztp9E1NCdouUQGnv
v918010
What's Changed
-
Direct payment of evm commisions from substrate address, no need to transfer funds to substrate mirror of evm mirror address.
evmToAddress(subToEth(address)) no more need to use such conversion.
It is enough to have funds on substrate address of sponsor account, or funds on substrate mirror for eth cases(contract, contract owner, etc evmToAddress(evmAddress))
Please update unique-nft/types strictly to v0.4.0 New return type of some calls. -
rpc method effectiveCollectionLimits
Require:
@unique-nft/types v0.4.0
Full Changelog: v918001...v918010
opal
🏋️ Runtime size: 0.808 MB (847,276 bytes)
🗜 Compressed: Yes, 80.38%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: opal-918010 (opal-0.tx1.au1)
🗳️ system.setCode hash: 0xe30cbc003ae2a64ea37f4ab2a3c28bd06cecaea01fc8f2f995bbe742f52b30f0
🗳️ authorizeUpgrade hash: 0xe76701a75c6f8e480e4ddd5fbb0ed7dde6170e8d0d28b731faa41b0ff8505e22
#️⃣ Blake2-256 hash: 0xc67896dccb6e7e0c8c9a75808fd8c17597cf6900006a88a32e8317e26340a7c3
📦 IPFS: https://www.ipfs.io/ipfs/QmYQSEfDirdLy3VecTwjMbyAZAarMPYzAEz6RQAxFJQUKF
quartz
🏋️ Runtime size: 0.806 MB (844,695 bytes)
🗜 Compressed: Yes, 80.44%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: quartz-918010 (quartz-0.tx1.au1)
🗳️ system.setCode hash: 0x197911018f8de81699994bb2009be3034767034c8c998697abb9f10c06a34580
🗳️ authorizeUpgrade hash: 0x67447080c675f446af71536aaecedd8df2e6794fce00aa3d4fdf8f757464da9b
#️⃣ Blake2-256 hash: 0x69726d4d0aadd7cb129bb2e2af0b68931ed22d1e67a158fb579546f9372d12fa
📦 IPFS: https://www.ipfs.io/ipfs/QmPfKB7q5PUQDQ53d7Ubiyq7YEE6zyguDuM2xSjfAzUGQ7
unique
🏋️ Runtime size: 0.802 MB (840,895 bytes)
🗜 Compressed: Yes, 80.52%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: unique-918010 (unique-0.tx1.au1)
🗳️ system.setCode hash: 0x84429922df50f311d1aff3aca8b63d8b06a05970fae56a365b552c98b79e3bb1
🗳️ authorizeUpgrade hash: 0x50005190e8af3203e3811ef69a2493e8f965987f97659691e178977030cf5a44
#️⃣ Blake2-256 hash: 0x0319e2ed46e6ef6595956f9a5e733f8055e5b6a93471cd1ff549269a2a612094
📦 IPFS: https://www.ipfs.io/ipfs/QmYxehT1p63VFyFUqzFMFdPLYqena5tcHYeRCVABuoBjCm
Release v918001
fix token mint sponsoring inside evm
What's Changed
- Use default runtime in the local testnet by @mrshiposha in #325
- Handle sponsoring for ERC721Mintable by @CertainLach in #327
Full Changelog: v918000...v918001
opal
🏋️ Runtime size: 0.804 MB (843,253 bytes)
🗜 Compressed: Yes, 80.42%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: opal-918001 (opal-0.tx1.au1)
🗳️ system.setCode hash: 0x012c05eb8df42c413976bd21615c521b4807cc969cbe79954f65060d6228c741
🗳️ authorizeUpgrade hash: 0xb205cf8c68d5e2e076b51a0135e91adbc311e289150dacf9d69fafead12da92d
#️⃣ Blake2-256 hash: 0xb83b3361071ccfb50d5aa8ee1ad9dc62d1d068b77544f2184dede83ddd951217
📦 IPFS: https://www.ipfs.io/ipfs/QmNNPss2MBaMcAm538z8pFq8qjPZZuDf7BEHN9f2dS5YEC
quartz
🏋️ Runtime size: 0.800 MB (839,247 bytes)
🗜 Compressed: Yes, 80.51%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: quartz-918001 (quartz-0.tx1.au1)
🗳️ system.setCode hash: 0x2c75fc72071b939c72355ca6ca77d171c03e8216a5a1890edc07ad95863584d5
🗳️ authorizeUpgrade hash: 0x79398d37276124ec59d4e96e0d9cf7fb1671e66c0e1a0bf70a3ad8aaef8b6bfc
#️⃣ Blake2-256 hash: 0xd5e70f5e740ecbcdc0e3fc706a269df5f66c41a82f22d5543f8f24cc8deabb1b
📦 IPFS: https://www.ipfs.io/ipfs/QmedsBqZUXyXCU7581Ycr8ciyf9BhxKtGd3k87g6rX9omj
unique
🏋️ Runtime size: 0.798 MB (836,458 bytes)
🗜 Compressed: Yes, 80.57%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: unique-918001 (unique-0.tx1.au1)
🗳️ system.setCode hash: 0x21f7aecb4880371f662d822e27b205f92086d9af08acf9f4d58b5e8a7783d933
🗳️ authorizeUpgrade hash: 0xf2ce102bb2c7f8a80b9d4c41bb9a58dccf8a240dd348bb4d42de32825b7f4d80
#️⃣ Blake2-256 hash: 0x22573f46100a9c2cfe0e5ddc2c953268b6226eb92759dbf2924b418a87ddbe18
📦 IPFS: https://www.ipfs.io/ipfs/QmbT5Xoub1Qk1ARHxNwfuXmMXC21HDwvqKmMY55PhsFnCB