Acala & Karura 2.21.0
This is a full release for Acala & Karura that fixes issues for ACA/KAR staking, liquid crowdloan, and EVM pallets.
Upgrade priority: Low
This release fixed an issue that --rpc-external
have no effect for relaychain part. Please upgrade if you are accessing the relaychain RPC. Otherwise there is no need to upgrade.
New Release Details:
- Scope: Full Release
- Network: Acala
- Client Version: v2.21.0
- Runtime Version: 2210
- Release Branch: release-acala-2.21.0
- Substrate version: 948fbd2f
- ORML version: 56803039
- Cumulus version: 0d17cf6b
- Polkadot version: v1.0.0
- srtool details:
{
"gen": "srtool v0.11.0",
"src": "git",
"version": "2.21.0",
"commit": "3ed4dbb6a9f8526bba902f56bd220d68e3ed6aa4",
"tag": "2.20.0",
"branch": "release-acala-2.21.0",
"rustc": "rustc 1.70.0 (90c541806 2023-05-31)",
"pkg": "acala-runtime",
"tmsp": "2023-09-13T02:09:51Z",
"size": "1553695",
"prop": "0x46a83a807a3c6245083ea8e11fc9b35063f67cb22412485341a9b894f410918d",
"authorize_upgrade_prop": "0x0793735257df64f130345d3f8acf0c0f9a8d42eb7efd80e22daae4f07a69a498",
"ipfs": "QmbQVBSvqiCQNUu5zv2ax6ZM7L1WZYX8G4vEZj5VkXbtxJ",
"sha256": "0xd6ae4cfb635623899879010061587a6901f51126973d5e183ed3f3a9d966b24e",
"wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.compressed.wasm",
"info": {
"generator": {
"name": "srtool",
"version": "0.11.0"
},
"src": "git",
"version": "2.21.0",
"git": {
"commit": "3ed4dbb6a9f8526bba902f56bd220d68e3ed6aa4",
"tag": "",
"branch": "release-acala-2.21.0"
},
"rustc": "rustc 1.70.0 (90c541806 2023-05-31)",
"pkg": "acala-runtime",
"profile": "release"
},
"context": {
"package": "acala-runtime",
"runtime_dir": "runtime/acala",
"docker": {
"image": "paritytech/srtool",
"tag": "1.70.0"
},
"profile": "release"
},
"runtimes": {
"compact": {
"tmsp": "2023-09-13T02:04:40Z",
"size": "7626153",
"prop": "0xf6de3b7d62e4f703e933182a2376f5fbf8a74dc237d475cf2a257799402d8233",
"authorize_upgrade_prop": "0x66d0ac6a5559aca9062b6c26e63fc0065bad9e234f250e64b828daa6a35c7083",
"blake2_256": "0x6c3f1427321904803654b54bf7b6243503c5ed2cbeb80e179ed4664513e4cb08",
"ipfs": "QmW3GuTvL7U7wtCcRAiL3y3MPvuoDN3zZX1VACEXDSjtXF",
"sha256": "0x73bac8a0e1cb108c6f25c1880348ce3f57ce9b205f533508fae75e6a737675da",
"wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.wasm",
"subwasm": {
"size": 7626153,
"compression": {
"size_compressed": 7626153,
"size_decompressed": 7626153,
"compressed": false
},
"reserved_meta": [
109,
101,
116,
97
],
"reserved_meta_valid": true,
"metadata_version": 14,
"core_version": {
"specName": "acala",
"implName": "acala",
"authoringVersion": 1,
"specVersion": 2210,
"implVersion": 0,
"apis": [
[
"0xdf6acb689907609b",
4
],
[
"0x37e397fc7c91f5e4",
2
],
[
"0x40fe3ad401f8959a",
6
],
[
"0xd2bc9897eed08f15",
3
],
[
"0xf78b278be53f454c",
2
],
[
"0xdd718d5cc53262d4",
1
],
[
"0xab3c0572291feb8b",
1
],
[
"0xbc9d89904f5b923f",
1
],
[
"0x37c8bb1350a9a2a8",
4
],
[
"0x6ef953004ba30e59",
1
],
[
"0x955e168e0cfb3409",
1
],
[
"0xe3df3f2aa8a5cc57",
2
],
[
"0xea93e3f16f3d6962",
2
]
],
"transactionVersion": 3,
"stateVersion": 0
},
"proposal_hash": "0xf6de3b7d62e4f703e933182a2376f5fbf8a74dc237d475cf2a257799402d8233",
"parachain_authorize_upgrade_hash": "0x66d0ac6a5559aca9062b6c26e63fc0065bad9e234f250e64b828daa6a35c7083",
"ipfs_hash": "QmW3GuTvL7U7wtCcRAiL3y3MPvuoDN3zZX1VACEXDSjtXF",
"blake2_256": "0x6c3f1427321904803654b54bf7b6243503c5ed2cbeb80e179ed4664513e4cb08"
}
},
"compressed": {
"tmsp": "2023-09-13T02:00:15Z",
"size": "1553695",
"prop": "0x46a83a807a3c6245083ea8e11fc9b35063f67cb22412485341a9b894f410918d",
"authorize_upgrade_prop": "0x0793735257df64f130345d3f8acf0c0f9a8d42eb7efd80e22daae4f07a69a498",
"blake2_256": "0xd756da5f7ee434fb9029951026766affd025c043dbfc29710e7966a3917379d0",
"ipfs": "QmbQVBSvqiCQNUu5zv2ax6ZM7L1WZYX8G4vEZj5VkXbtxJ",
"sha256": "0xd6ae4cfb635623899879010061587a6901f51126973d5e183ed3f3a9d966b24e",
"wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.compressed.wasm",
"subwasm": {
"size": 1553695,
"compression": {
"size_compressed": 1553695,
"size_decompressed": 7626153,
"compressed": true
},
"reserved_meta": [
109,
101,
116,
97
],
"reserved_meta_valid": true,
"metadata_version": 14,
"core_version": {
"specName": "acala",
"implName": "acala",
"authoringVersion": 1,
"specVersion": 2210,
"implVersion": 0,
"apis": [
[
"0xdf6acb689907609b",
4
],
[
"0x37e397fc7c91f5e4",
2
],
[
"0x40fe3ad401f8959a",
6
],
[
"0xd2bc9897eed08f15",
3
],
[
"0xf78b278be53f454c",
2
],
[
"0xdd718d5cc53262d4",
1
],
[
"0xab3c0572291feb8b",
1
],
[
"0xbc9d89904f5b923f",
1
],
[
"0x37c8bb1350a9a2a8",
4
],
[
"0x6ef953004ba30e59",
1
],
[
"0x955e168e0cfb3409",
1
],
[
"0xe3df3f2aa8a5cc57",
2
],
[
"0xea93e3f16f3d6962",
2
]
],
"transactionVersion": 3,
"stateVersion": 0
},
"proposal_hash": "0x46a83a807a3c6245083ea8e11fc9b35063f67cb22412485341a9b894f410918d",
"parachain_authorize_upgrade_hash": "0x0793735257df64f130345d3f8acf0c0f9a8d42eb7efd80e22daae4f07a69a498",
"ipfs_hash": "QmbQVBSvqiCQNUu5zv2ax6ZM7L1WZYX8G4vEZj5VkXbtxJ",
"blake2_256": "0xd756da5f7ee434fb9029951026766affd025c043dbfc29710e7966a3917379d0"
}
}
}
}
- subwasm info
🏋️ Runtime size: 1.482 MB (1,553,695 bytes)
🗜 Compressed: Yes, 79.63%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: acala-2210 (acala-0.tx3.au1)
🗳️ system.setCode hash: 0x46a83a807a3c6245083ea8e11fc9b35063f67cb22412485341a9b894f410918d
🗳️ authorizeUpgrade hash: 0x0793735257df64f130345d3f8acf0c0f9a8d42eb7efd80e22daae4f07a69a498
🗳️ Blake2-256 hash: 0xd756da5f7ee434fb9029951026766affd025c043dbfc29710e7966a3917379d0
📦 IPFS: https://www.ipfs.io/ipfs/QmbQVBSvqiCQNUu5zv2ax6ZM7L1WZYX8G4vEZj5VkXbtxJ
-
Wasm: https://gateway.pinata.cloud/ipfs/QmbQVBSvqiCQNUu5zv2ax6ZM7L1WZYX8G4vEZj5VkXbtxJ
-
Previous Release: https://github.com/AcalaNetwork/Acala/releases/tag/2.20.0
New Release Details:
- Scope: Full Release
- Network: Karura
- Client Version: v2.21.0
- Runtime Version: 2210
- Release Branch: release-karura-2.21.0
- Substrate version: 948fbd2f
- ORML version: 56803039
- Cumulus version: 0d17cf6b
- Polkadot version: v1.0.0
- srtool details:
{
"gen": "srtool v0.11.0",
"src": "git",
"version": "2.21.0",
"commit": "3ed4dbb6a9f8526bba902f56bd220d68e3ed6aa4",
"tag": "2.20.0",
"branch": "release-karura-2.21.0",
"rustc": "rustc 1.70.0 (90c541806 2023-05-31)",
"pkg": "karura-runtime",
"tmsp": "2023-09-13T02:10:33Z",
"size": "1555457",
"prop": "0xf156f2d1b0cd26426bc642bd1bba14b9b7a3ee56e5afa3f740344d52131d6c2b",
"authorize_upgrade_prop": "0x75371a3db87a0d2e969159dc0507300ecf84e9ba900df36b2daea99bbfd32f29",
"ipfs": "QmSXoQ5vraqiEPg85KCABUHPHKLYRPyR61GeFvQFsj5g3L",
"sha256": "0x51f200f0bb4f6b5565662f1e50df4b39deb0866de972b02d1a2e05295b6cd02b",
"wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
"info": {
"generator": {
"name": "srtool",
"version": "0.11.0"
},
"src": "git",
"version": "2.21.0",
"git": {
"commit": "3ed4dbb6a9f8526bba902f56bd220d68e3ed6aa4",
"tag": "",
"branch": "release-karura-2.21.0"
},
"rustc": "rustc 1.70.0 (90c541806 2023-05-31)",
"pkg": "karura-runtime",
"profile": "release"
},
"context": {
"package": "karura-runtime",
"runtime_dir": "runtime/karura",
"docker": {
"image": "paritytech/srtool",
"tag": "1.70.0"
},
"profile": "release"
},
"runtimes": {
"compact": {
"tmsp": "2023-09-13T02:05:24Z",
"size": "7631371",
"prop": "0xcbe52e9e5ab1ff71e52de87acf758838688467faea741d6cd01c864853502a5f",
"authorize_upgrade_prop": "0x485dbeb5b34ce442f131d6239bce6fcce2f02fee6b7e26c0a5355aba3d69d48f",
"blake2_256": "0x549d531c080d824fdb3011d12b19ed69713a049ee992dc76ba71aafd8f4e795f",
"ipfs": "QmRMJG3FC89jWApaJQPZVwiAXynD5VBgzrRbEPT4HSbM5j",
"sha256": "0xcfd37c01ba09da132c62fe952e2bec3a6955a4fa928bf3427d7a541332522f9a",
"wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.wasm",
"subwasm": {
"size": 7631371,
"compression": {
"size_compressed": 7631371,
"size_decompressed": 7631371,
"compressed": false
},
"reserved_meta": [
109,
101,
116,
97
],
"reserved_meta_valid": true,
"metadata_version": 14,
"core_version": {
"specName": "karura",
"implName": "karura",
"authoringVersion": 1,
"specVersion": 2210,
"implVersion": 0,
"apis": [
[
"0xdf6acb689907609b",
4
],
[
"0x37e397fc7c91f5e4",
2
],
[
"0x40fe3ad401f8959a",
6
],
[
"0xd2bc9897eed08f15",
3
],
[
"0xf78b278be53f454c",
2
],
[
"0xdd718d5cc53262d4",
1
],
[
"0xab3c0572291feb8b",
1
],
[
"0xbc9d89904f5b923f",
1
],
[
"0x37c8bb1350a9a2a8",
4
],
[
"0x6ef953004ba30e59",
1
],
[
"0x955e168e0cfb3409",
1
],
[
"0xe3df3f2aa8a5cc57",
2
],
[
"0xea93e3f16f3d6962",
2
]
],
"transactionVersion": 2,
"stateVersion": 0
},
"proposal_hash": "0xcbe52e9e5ab1ff71e52de87acf758838688467faea741d6cd01c864853502a5f",
"parachain_authorize_upgrade_hash": "0x485dbeb5b34ce442f131d6239bce6fcce2f02fee6b7e26c0a5355aba3d69d48f",
"ipfs_hash": "QmRMJG3FC89jWApaJQPZVwiAXynD5VBgzrRbEPT4HSbM5j",
"blake2_256": "0x549d531c080d824fdb3011d12b19ed69713a049ee992dc76ba71aafd8f4e795f"
}
},
"compressed": {
"tmsp": "2023-09-13T02:00:52Z",
"size": "1555457",
"prop": "0xf156f2d1b0cd26426bc642bd1bba14b9b7a3ee56e5afa3f740344d52131d6c2b",
"authorize_upgrade_prop": "0x75371a3db87a0d2e969159dc0507300ecf84e9ba900df36b2daea99bbfd32f29",
"blake2_256": "0x5c71d482fada8591d689293a18a596b4b2a368ae9374aee1b748aa1def5ef82f",
"ipfs": "QmSXoQ5vraqiEPg85KCABUHPHKLYRPyR61GeFvQFsj5g3L",
"sha256": "0x51f200f0bb4f6b5565662f1e50df4b39deb0866de972b02d1a2e05295b6cd02b",
"wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
"subwasm": {
"size": 1555457,
"compression": {
"size_compressed": 1555457,
"size_decompressed": 7631371,
"compressed": true
},
"reserved_meta": [
109,
101,
116,
97
],
"reserved_meta_valid": true,
"metadata_version": 14,
"core_version": {
"specName": "karura",
"implName": "karura",
"authoringVersion": 1,
"specVersion": 2210,
"implVersion": 0,
"apis": [
[
"0xdf6acb689907609b",
4
],
[
"0x37e397fc7c91f5e4",
2
],
[
"0x40fe3ad401f8959a",
6
],
[
"0xd2bc9897eed08f15",
3
],
[
"0xf78b278be53f454c",
2
],
[
"0xdd718d5cc53262d4",
1
],
[
"0xab3c0572291feb8b",
1
],
[
"0xbc9d89904f5b923f",
1
],
[
"0x37c8bb1350a9a2a8",
4
],
[
"0x6ef953004ba30e59",
1
],
[
"0x955e168e0cfb3409",
1
],
[
"0xe3df3f2aa8a5cc57",
2
],
[
"0xea93e3f16f3d6962",
2
]
],
"transactionVersion": 2,
"stateVersion": 0
},
"proposal_hash": "0xf156f2d1b0cd26426bc642bd1bba14b9b7a3ee56e5afa3f740344d52131d6c2b",
"parachain_authorize_upgrade_hash": "0x75371a3db87a0d2e969159dc0507300ecf84e9ba900df36b2daea99bbfd32f29",
"ipfs_hash": "QmSXoQ5vraqiEPg85KCABUHPHKLYRPyR61GeFvQFsj5g3L",
"blake2_256": "0x5c71d482fada8591d689293a18a596b4b2a368ae9374aee1b748aa1def5ef82f"
}
}
}
}
- subwasm info
🏋️ Runtime size: 1.483 MB (1,555,457 bytes)
🗜 Compressed: Yes, 79.62%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: karura-2210 (karura-0.tx2.au1)
🗳️ system.setCode hash: 0xf156f2d1b0cd26426bc642bd1bba14b9b7a3ee56e5afa3f740344d52131d6c2b
🗳️ authorizeUpgrade hash: 0x75371a3db87a0d2e969159dc0507300ecf84e9ba900df36b2daea99bbfd32f29
🗳️ Blake2-256 hash: 0x5c71d482fada8591d689293a18a596b4b2a368ae9374aee1b748aa1def5ef82f
📦 IPFS: https://www.ipfs.io/ipfs/QmSXoQ5vraqiEPg85KCABUHPHKLYRPyR61GeFvQFsj5g3L
-
Wasm: https://gateway.pinata.cloud/ipfs/QmSXoQ5vraqiEPg85KCABUHPHKLYRPyR61GeFvQFsj5g3L
-
Previous Release: https://github.com/AcalaNetwork/Acala/releases/tag/2.20.0
Artifacts:
- Karura Runtime Wasm: https://gateway.pinata.cloud/ipfs/QmSXoQ5vraqiEPg85KCABUHPHKLYRPyR61GeFvQFsj5g3L
- Karura Docker Image: acala/karura-node:2.21.0
- Acala Runtime Wasm: https://gateway.pinata.cloud/ipfs/QmbQVBSvqiCQNUu5zv2ax6ZM7L1WZYX8G4vEZj5VkXbtxJ
- Acala Docker Image: acala/acala-node:2.21.0
Changes
- EIP 3607 (#2589)
- Remove extrinsic call tranasctional (#2591)
- Fix EVM nonce (#2588)
- Update and abstract common xcm configs (#2600)
- Enable accumulating rewards for PoolId::Earning pool (#2604)
- Fix reserve transfer from relaychain (#2607)
- Use limited reserve transfer (#2610)
- Fix relaychain rpc external (#2613)