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.ConfirmUnsetSponsorFail
error'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