Acala & Karura 2.9.1
This is a runtime release for Acala and Karura that upgrades Substrate/Cumulus/Polkadot to v0.9.26 and reduced the publication fee for Acala EVM+.
Acala Release Details:
- Scope: Runtime Only
- Network: Acala
- Client Version: v2.9.1
- Runtime Version: 2091
- Release Branch: release-acala-2.9.1
- Substrate version: e8a7d161
- ORML version: 8c625a5a
- Cumulus version: e43b8b87
- Polkadot version: v0.9.26
- srtool details:
{
"gen": "srtool v0.9.21",
"src": "git",
"version": "2.9.1",
"commit": "8e92786dca81cf5d6c2c6a8cabeed923471cdd5c",
"tag": "",
"branch": "release-acala-2.9.1",
"rustc": "rustc 1.62.0 (a8314ef7d 2022-06-27)",
"pkg": "acala-runtime",
"tmsp": "2022-07-28T09:26:50Z",
"size": "1420729",
"prop": "0x6b59e0be6e523c73b2f12dc59e57eb145756b1264094927580ec9afcb44d5160",
"ipfs": "QmNYnko89sCXtH7v9RYsW93Z8ALa1DKkpzfDqquuh5XJMm",
"sha256": "0xe3f5753ff32b2b1947b09396f659bf367c3ae3e1dbf93c870bed452ccf3261a0",
"wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.compressed.wasm",
"info": {
"generator": {
"name": "srtool",
"version": "0.9.21"
},
"src": "git",
"version": "2.9.1",
"git": {
"commit": "8e92786dca81cf5d6c2c6a8cabeed923471cdd5c",
"tag": "",
"branch": "release-acala-2.9.1"
},
"rustc": "rustc 1.62.0 (a8314ef7d 2022-06-27)",
"pkg": "acala-runtime",
"profile": "release"
},
"context": {
"package": "acala-runtime",
"runtime_dir": "runtime/acala",
"docker": {
"image": "paritytech/srtool",
"tag": "1.62.0"
},
"profile": "release"
},
"runtimes": {
"compact": {
"tmsp": "2022-07-28T09:15:53Z",
"size": "7411587",
"prop": "0x77be9b886f59f5348aec758500042430dfcd3116e0b17357d9f4f0062e4a038d",
"blake2_256": "0xf1b621e9cb1aed3fb68795e3501766a512b8a285b78421f369d6dde9707a20bf",
"ipfs": "QmQTZm8LhEGgfD3e8U71pYTHMSb3zYGa5m93csLUjyd2id",
"sha256": "0xc1faff93a6f8830c4ac31750fe92bd5227f9d8c9334e97e844bcc015477f3164",
"wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.wasm",
"subwasm": {
"size": 7411587,
"compression": {
"size_compressed": 7411587,
"size_decompressed": 7411587,
"compressed": false
},
"reserved_meta": [
109,
101,
116,
97
],
"reserved_meta_valid": true,
"metadata_version": 14,
"core_version": {
"specName": "acala",
"implName": "acala",
"authoringVersion": 1,
"specVersion": 2091,
"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": "0x77be9b886f59f5348aec758500042430dfcd3116e0b17357d9f4f0062e4a038d",
"parachain_authorize_upgrade_hash": "0x73606cbbaec6d334b2cf9be8bbaeea6c91b39f15c8120048d1323046ee33dbb2",
"ipfs_hash": "QmQTZm8LhEGgfD3e8U71pYTHMSb3zYGa5m93csLUjyd2id",
"blake2_256": "0xf1b621e9cb1aed3fb68795e3501766a512b8a285b78421f369d6dde9707a20bf"
}
},
"compressed": {
"tmsp": "2022-07-28T09:02:48Z",
"size": "1420729",
"prop": "0x6b59e0be6e523c73b2f12dc59e57eb145756b1264094927580ec9afcb44d5160",
"blake2_256": "0xfae9778f5424203bdaadebb66af206a87aea0a755637f4dc5debddc466060333",
"ipfs": "QmNYnko89sCXtH7v9RYsW93Z8ALa1DKkpzfDqquuh5XJMm",
"sha256": "0xe3f5753ff32b2b1947b09396f659bf367c3ae3e1dbf93c870bed452ccf3261a0",
"wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.compressed.wasm",
"subwasm": {
"size": 1420729,
"compression": {
"size_compressed": 1420729,
"size_decompressed": 7411587,
"compressed": true
},
"reserved_meta": [
109,
101,
116,
97
],
"reserved_meta_valid": true,
"metadata_version": 14,
"core_version": {
"specName": "acala",
"implName": "acala",
"authoringVersion": 1,
"specVersion": 2091,
"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": "0x6b59e0be6e523c73b2f12dc59e57eb145756b1264094927580ec9afcb44d5160",
"parachain_authorize_upgrade_hash": "0xee72545a59e91f4427eda3c642d5a11f246c965703e04c5fd30b5da9b7f0997c",
"ipfs_hash": "QmNYnko89sCXtH7v9RYsW93Z8ALa1DKkpzfDqquuh5XJMm",
"blake2_256": "0xfae9778f5424203bdaadebb66af206a87aea0a755637f4dc5debddc466060333"
}
}
}
}
- subwasm info
🏋️ Runtime size: 1.355 MB (1,420,729 bytes)
🗜 Compressed: Yes, 80.83%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: acala-2091 (acala-0.tx1.au1)
🗳️ system.setCode hash: 0x6b59e0be6e523c73b2f12dc59e57eb145756b1264094927580ec9afcb44d5160
🗳️ authorizeUpgrade hash: 0xee72545a59e91f4427eda3c642d5a11f246c965703e04c5fd30b5da9b7f0997c
#️⃣ Blake2-256 hash: 0xfae9778f5424203bdaadebb66af206a87aea0a755637f4dc5debddc466060333
📦 IPFS: https://www.ipfs.io/ipfs/QmNYnko89sCXtH7v9RYsW93Z8ALa1DKkpzfDqquuh5XJMm
Karura Release Details:
- Scope: Runtime Only
- Network: Karura
- Client Version: v2.9.1
- Runtime Version: 2091
- Release Branch: release-karura-2.9.1
- Substrate version: e8a7d161
- ORML version: 8c625a5a
- Cumulus version: e43b8b87
- Polkadot version: v0.9.26
- srtool details:
{
"gen": "srtool v0.9.21",
"src": "git",
"version": "2.9.1",
"commit": "8e92786dca81cf5d6c2c6a8cabeed923471cdd5c",
"tag": "",
"branch": "release-karura-2.9.1",
"rustc": "rustc 1.62.0 (a8314ef7d 2022-06-27)",
"pkg": "karura-runtime",
"tmsp": "2022-07-28T09:22:44Z",
"size": "1431480",
"prop": "0xdb50dc4dde33660cadd1dd953c5fa76540e8ee891d5b1c3dd2500defb9fa7786",
"ipfs": "QmZkSx5XPcS6PUvymUQxkUKKNv27tPbLSoEtphrEvZNoCo",
"sha256": "0x9902f65aaedb2c4eddfec78819992ae61b87cc3f2d2cc7ad22f1419c60a999c9",
"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.9.1",
"git": {
"commit": "8e92786dca81cf5d6c2c6a8cabeed923471cdd5c",
"tag": "",
"branch": "release-karura-2.9.1"
},
"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-07-28T09:12:36Z",
"size": "7482751",
"prop": "0xef2d84fb43f1b15c3ae49adac4ee8f2bd367d93a4deea50fd956d51aa4487711",
"blake2_256": "0x4c5122e13c777cc6f4e80de9f3b68742056d149d03b8286855496cc988fdc698",
"ipfs": "QmV75PxcSRrBgpRj71r4jXNTy42iFpPeBBi26E9nfQeUnL",
"sha256": "0x237f71a4bcaa1ee57e259820bc0b2406e153a8974c1be5cfa8d2d176b38ac0e9",
"wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.wasm",
"subwasm": {
"size": 7482751,
"compression": {
"size_compressed": 7482751,
"size_decompressed": 7482751,
"compressed": false
},
"reserved_meta": [
109,
101,
116,
97
],
"reserved_meta_valid": true,
"metadata_version": 14,
"core_version": {
"specName": "karura",
"implName": "karura",
"authoringVersion": 1,
"specVersion": 2091,
"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": "0xef2d84fb43f1b15c3ae49adac4ee8f2bd367d93a4deea50fd956d51aa4487711",
"parachain_authorize_upgrade_hash": "0x456f9dbbf195051f28c79cb12269d211de5aef202e21dedf44894e78a83daaf0",
"ipfs_hash": "QmV75PxcSRrBgpRj71r4jXNTy42iFpPeBBi26E9nfQeUnL",
"blake2_256": "0x4c5122e13c777cc6f4e80de9f3b68742056d149d03b8286855496cc988fdc698"
}
},
"compressed": {
"tmsp": "2022-07-28T09:03:37Z",
"size": "1431480",
"prop": "0xdb50dc4dde33660cadd1dd953c5fa76540e8ee891d5b1c3dd2500defb9fa7786",
"blake2_256": "0xeefb111918a5473e72ac030f3bcc3e799b7f200c80414aa6b7f77ebffd7497f8",
"ipfs": "QmZkSx5XPcS6PUvymUQxkUKKNv27tPbLSoEtphrEvZNoCo",
"sha256": "0x9902f65aaedb2c4eddfec78819992ae61b87cc3f2d2cc7ad22f1419c60a999c9",
"wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
"subwasm": {
"size": 1431480,
"compression": {
"size_compressed": 1431480,
"size_decompressed": 7482751,
"compressed": true
},
"reserved_meta": [
109,
101,
116,
97
],
"reserved_meta_valid": true,
"metadata_version": 14,
"core_version": {
"specName": "karura",
"implName": "karura",
"authoringVersion": 1,
"specVersion": 2091,
"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": "0xdb50dc4dde33660cadd1dd953c5fa76540e8ee891d5b1c3dd2500defb9fa7786",
"parachain_authorize_upgrade_hash": "0x6fe58b322fa56b4f37cc7d1cca1f627062328a411937424cfced48fcd1f99f70",
"ipfs_hash": "QmZkSx5XPcS6PUvymUQxkUKKNv27tPbLSoEtphrEvZNoCo",
"blake2_256": "0xeefb111918a5473e72ac030f3bcc3e799b7f200c80414aa6b7f77ebffd7497f8"
}
}
}
}
- subwasm info
🏋️ Runtime size: 1.365 MB (1,431,480 bytes)
🗜 Compressed: Yes, 80.87%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: karura-2091 (karura-0.tx1.au1)
🗳️ system.setCode hash: 0xdb50dc4dde33660cadd1dd953c5fa76540e8ee891d5b1c3dd2500defb9fa7786
🗳️ authorizeUpgrade hash: 0x6fe58b322fa56b4f37cc7d1cca1f627062328a411937424cfced48fcd1f99f70
#️⃣ Blake2-256 hash: 0xeefb111918a5473e72ac030f3bcc3e799b7f200c80414aa6b7f77ebffd7497f8
📦 IPFS: https://www.ipfs.io/ipfs/QmZkSx5XPcS6PUvymUQxkUKKNv27tPbLSoEtphrEvZNoCo
Artifacts:
- Acala Runtime Wasm: https://gateway.pinata.cloud/ipfs/QmNYnko89sCXtH7v9RYsW93Z8ALa1DKkpzfDqquuh5XJMm
- Karura Runtime Wasm: https://gateway.pinata.cloud/ipfs/QmZkSx5XPcS6PUvymUQxkUKKNv27tPbLSoEtphrEvZNoCo
Changes
- Reduce publication fee for Acala (#2266)
- Support stable asset xtokens transfer (#2262)
- Update polkadot-v0.9.26 (#2269)
- Payment support aggregated dex (#2237)
- Support liquidation contracts (#2164)
- Add aggregated-dex swap call to ProxyType::Swap (#2292)
- Add capabilities to modify fees for stable assets (#2290)