This is a client release for Acala & Karura that upgrades Substrate/Polkadot/Cumulus version to v0.9.28 and updated bootnodes.
Upgrade priority: MEDIUM
This upgrade includes a fix of logging library in Substrate which restores the log format.
This upgrade updates bootnodes. This will have no impact to old nodes but for new nodes it is recommended to start using this new version.
This is a runtime release for Karura that upgrades Substrate/Polkadot/Cumulus version to v0.9.28 and implemented few minor fixes for EVM+ and minor improvements for Taiga protocol.
New Release Details:
- Scope: Full Release
- Network: Karura
- Client Version: v2.10.0
- Runtime Version: 2100
- Release Branch: release-karura-2.10.0
- Substrate version: ce10b9f2
- ORML version: 20969f38
- Cumulus version: 803de46c
- Polkadot version: v0.9.28
- srtool details:
{
"gen": "srtool v0.9.21",
"src": "git",
"version": "2.10.0",
"commit": "4b8218521fe96fd0099d8fac4bc07c8720837787",
"tag": "2.9.3",
"branch": "release-karura-2.10.0",
"rustc": "rustc 1.62.0 (a8314ef7d 2022-06-27)",
"pkg": "karura-runtime",
"tmsp": "2022-10-10T10:31:01Z",
"size": "1430003",
"prop": "0x682238361c47074692d0e9f017de51cdd473f55aa1d73437d1eee6ca5f712000",
"ipfs": "Qmcx3oHdBfpriq9MGKbnq3v9ATtwGvRRvJtkMn64wRgSSS",
"sha256": "0x0a08d3ff6e7ebecaba95f1b97b984042a61c72eda5e8c485d766d87045afb832",
"wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
"info": {
"generator": {
"name": "srtool",
"version": "0.9.21"
},
"src": "git",
"version": "2.10.0",
"git": {
"commit": "4b8218521fe96fd0099d8fac4bc07c8720837787",
"tag": "",
"branch": "release-karura-2.10.0"
},
"rustc": "rustc 1.62.0 (a8314ef7d 2022-06-27)",
"pkg": "karura-runtime",
"profile": "release"
},
"context": {
"package": "karura-runtime",
"runtime_dir": "runtime/karura",
"docker": {
"image": "paritytech/srtool",
"tag": "1.62.0"
},
"profile": "release"
},
"runtimes": {
"compact": {
"tmsp": "2022-10-10T10:17:21Z",
"size": "7305305",
"prop": "0x2920d1b901e038b00e198e1305e8a4f4bf7c338711e1574f20b95f5bda72214d",
"blake2_256": "0xfb9e8dfd2cf6bab09ec433ed35e7733bb4f1b3e8cd962787e18d8a4bd4575a9d",
"ipfs": "QmdsScXNdKzBDtvtaEJ7fCFcwpJyG98zF8zfYFS4gcuc89",
"sha256": "0xe421d3cc68f4ff3b213ca4914b38bb6fba16126bb9373bb6e92c2988a267f8e3",
"wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.wasm",
"subwasm": {
"size": 7305305,
"compression": {
"size_compressed": 7305305,
"size_decompressed": 7305305,
"compressed": false
},
"reserved_meta": [
109,
101,
116,
97
],
"reserved_meta_valid": true,
"metadata_version": 14,
"core_version": {
"specName": "karura",
"implName": "karura",
"authoringVersion": 1,
"specVersion": 2100,
"implVersion": 0,
"apis": [
[
"0xdf6acb689907609b",
4
],
[
"0x37e397fc7c91f5e4",
1
],
[
"0x40fe3ad401f8959a",
6
],
[
"0xd2bc9897eed08f15",
3
],
[
"0xf78b278be53f454c",
2
],
[
"0xdd718d5cc53262d4",
1
],
[
"0xab3c0572291feb8b",
1
],
[
"0xbc9d89904f5b923f",
1
],
[
"0x37c8bb1350a9a2a8",
1
],
[
"0x6ef953004ba30e59",
1
],
[
"0x955e168e0cfb3409",
1
],
[
"0xe3df3f2aa8a5cc57",
2
],
[
"0xea93e3f16f3d6962",
2
]
],
"transactionVersion": 1
},
"proposal_hash": "0x2920d1b901e038b00e198e1305e8a4f4bf7c338711e1574f20b95f5bda72214d",
"parachain_authorize_upgrade_hash": "0x50185d7eddc8435981aeec04d22d8101c0354a96e4b54002b68ea0674c24860d",
"ipfs_hash": "QmdsScXNdKzBDtvtaEJ7fCFcwpJyG98zF8zfYFS4gcuc89",
"blake2_256": "0xfb9e8dfd2cf6bab09ec433ed35e7733bb4f1b3e8cd962787e18d8a4bd4575a9d"
}
},
"compressed": {
"tmsp": "2022-10-10T10:03:27Z",
"size": "1430003",
"prop": "0x682238361c47074692d0e9f017de51cdd473f55aa1d73437d1eee6ca5f712000",
"blake2_256": "0x4a18adda9ff3fc52239dfe326fffff4c2505743b0fc4ab9fa06f552648f6fae1",
"ipfs": "Qmcx3oHdBfpriq9MGKbnq3v9ATtwGvRRvJtkMn64wRgSSS",
"sha256": "0x0a08d3ff6e7ebecaba95f1b97b984042a61c72eda5e8c485d766d87045afb832",
"wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
"subwasm": {
"size": 1430003,
"compression": {
"size_compressed": 1430003,
"size_decompressed": 7305305,
"compressed": true
},
"reserved_meta": [
109,
101,
116,
97
],
"reserved_meta_valid": true,
"metadata_version": 14,
"core_version": {
"specName": "karura",
"implName": "karura",
"authoringVersion": 1,
"specVersion": 2100,
"implVersion": 0,
"apis": [
[
"0xdf6acb689907609b",
4
],
[
"0x37e397fc7c91f5e4",
1
],
[
"0x40fe3ad401f8959a",
6
],
[
"0xd2bc9897eed08f15",
3
],
[
"0xf78b278be53f454c",
2
],
[
"0xdd718d5cc53262d4",
1
],
[
"0xab3c0572291feb8b",
1
],
[
"0xbc9d89904f5b923f",
1
],
[
"0x37c8bb1350a9a2a8",
1
],
[
"0x6ef953004ba30e59",
1
],
[
"0x955e168e0cfb3409",
1
],
[
"0xe3df3f2aa8a5cc57",
2
],
[
"0xea93e3f16f3d6962",
2
]
],
"transactionVersion": 1
},
"proposal_hash": "0x682238361c47074692d0e9f017de51cdd473f55aa1d73437d1eee6ca5f712000",
"parachain_authorize_upgrade_hash": "0x5f8f17753a439a4fdee99c06968a63f80a4bf9da720f5ee7c845eca0a56d9c71",
"ipfs_hash": "Qmcx3oHdBfpriq9MGKbnq3v9ATtwGvRRvJtkMn64wRgSSS",
"blake2_256": "0x4a18adda9ff3fc52239dfe326fffff4c2505743b0fc4ab9fa06f552648f6fae1"
}
}
}
}
- subwasm info
🏋️ Runtime size: 1.364 MB (1,430,003 bytes)
🗜 Compressed: Yes, 80.43%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: karura-2100 (karura-0.tx1.au1)
🗳️ system.setCode hash: 0x682238361c47074692d0e9f017de51cdd473f55aa1d73437d1eee6ca5f712000
🗳️ authorizeUpgrade hash: 0x5f8f17753a439a4fdee99c06968a63f80a4bf9da720f5ee7c845eca0a56d9c71
#️⃣ Blake2-256 hash: 0x4a18adda9ff3fc52239dfe326fffff4c2505743b0fc4ab9fa06f552648f6fae1
📦 IPFS: https://www.ipfs.io/ipfs/Qmcx3oHdBfpriq9MGKbnq3v9ATtwGvRRvJtkMn64wRgSSS
Artifacts:
- Karura Runtime Wasm: https://gateway.pinata.cloud/ipfs/Qmcx3oHdBfpriq9MGKbnq3v9ATtwGvRRvJtkMn64wRgSSS
- Acala Docker Image: acala/acala-node:2.10.0
- Karura Docker Image acala/karura-node:2.10.0
Changes
- Change SetEvmOrigin order (#2302)
- Fix developer check (#2306)
- Add methods for recipient modify (#2308)
- Add evm batch_call (#2319)
- Support ERC20 loan (#2339)
- Remove dex savings (#2341)
- Remove GetDexRewardRate (#2356)
- Add option to pause evm precompiles (#2347)
- Some improvement for security (#2343)