Acala & Karura 2.4.0
This is a full release that upgrades Substrate / Cumulus / Polkadot version to v0.9.17 which includes some performance improvements. This version also adds the support of transferring Statemine asset back to Statemine and some improvements on LiquidStaking protocol and Stablecoin protocol.
Acala Runtime Details
- Scope: Full Release
- Network: Acala
- Client Version: v2.4.0
- Runtime Version: 2040
- Release Branch: release-acala-2.4.0
- Substrate version: 22d40c76
- ORML version: 0a5a2df3
- Cumulus version: 76479e7f
- Polkadot version: v0.9.17
- srtool details:
{
"gen": "srtool v0.9.19",
"src": "git",
"version": "2.4.0",
"commit": "6faa7290de1fa826c48799bde1909795c2e173a1",
"tag": "",
"branch": "release-acala-2.4.0",
"rustc": "rustc 1.57.0 (f1edd0429 2021-11-29)",
"pkg": "acala-runtime",
"tmsp": "2022-03-04T00:19:18Z",
"size": "7076453",
"prop": "0xa2eeae8f23f7f24aa17b340512a6f30b589d9b106643564f9d28f901ccf0cbee",
"ipfs": "QmUoiahjSZdBahZmQEv2xxnjptsKcg79fvA2s7gcfn3dFw",
"sha256": "0x2738aec1b3f046573113d93107272594ec4b445b7b2bc8f245a4a6e0869d9ec3",
"wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.wasm",
"info": {
"generator": {
"name": "srtool",
"version": "0.9.19"
},
"src": "git",
"version": "2.4.0",
"git": {
"commit": "6faa7290de1fa826c48799bde1909795c2e173a1",
"tag": "",
"branch": "release-acala-2.4.0"
},
"rustc": "rustc 1.57.0 (f1edd0429 2021-11-29)",
"pkg": "acala-runtime",
"profile": "release"
},
"context": {
"package": "acala-runtime",
"runtime_dir": "runtime/acala",
"docker": {
"image": "paritytech/srtool",
"tag": "1.57.0"
},
"profile": "release"
},
"runtimes": {
"compact": {
"tmsp": "2022-03-04T00:13:02Z",
"size": "7076453",
"prop": "0xa2eeae8f23f7f24aa17b340512a6f30b589d9b106643564f9d28f901ccf0cbee",
"blake2_256": "0x948649d4eac6bfc4699fc7f5d95d999ab059465afa5316e404821c19820a48dd",
"ipfs": "QmUoiahjSZdBahZmQEv2xxnjptsKcg79fvA2s7gcfn3dFw",
"sha256": "0x2738aec1b3f046573113d93107272594ec4b445b7b2bc8f245a4a6e0869d9ec3",
"wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.wasm",
"subwasm": {
"size": 7076453,
"compression": {
"size_compressed": 7076453,
"size_decompressed": 7076453,
"compressed": false
},
"reserved_meta": [
109,
101,
116,
97
],
"reserved_meta_valid": true,
"metadata_version": 14,
"core_version": "acala-2040 (acala-0.tx1.au1)",
"proposal_hash": "0xa2eeae8f23f7f24aa17b340512a6f30b589d9b106643564f9d28f901ccf0cbee",
"parachain_authorize_upgrade_hash": "0x40e6479538978a6183235c1dea303df8c207d1669a8d2402b62eba56e5d6aa56",
"ipfs_hash": "QmUoiahjSZdBahZmQEv2xxnjptsKcg79fvA2s7gcfn3dFw",
"blake2_256": "0x948649d4eac6bfc4699fc7f5d95d999ab059465afa5316e404821c19820a48dd"
}
},
"compressed": {
"tmsp": "2022-03-04T00:13:02Z",
"size": "1386795",
"prop": "0x96e2c1b53ea023c8164a1385d97354e0e1c89add6ea959aa528c4c471045b395",
"blake2_256": "0xa30ee246d6cb4db505cee9e242504dda70e99010640d3029cdcd678e326e30a8",
"ipfs": "QmVG1oB6GxT1wFPrjxDVnJPcHLEjHKcWCEgPCSfkGYrx4W",
"sha256": "0x1eb50e8b086b96342fc28ec34b5e5f410549789c41721190fed3be056ea30446",
"wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.compressed.wasm",
"subwasm": {
"size": 1386795,
"compression": {
"size_compressed": 1386795,
"size_decompressed": 7076453,
"compressed": true
},
"reserved_meta": [
109,
101,
116,
97
],
"reserved_meta_valid": true,
"metadata_version": 14,
"core_version": "acala-2040 (acala-0.tx1.au1)",
"proposal_hash": "0x96e2c1b53ea023c8164a1385d97354e0e1c89add6ea959aa528c4c471045b395",
"parachain_authorize_upgrade_hash": "0x19a31d5c935afe03a7709f3d2de11c6ac59a53dc5ada2b2077ea1d1b32aa140a",
"ipfs_hash": "QmVG1oB6GxT1wFPrjxDVnJPcHLEjHKcWCEgPCSfkGYrx4W",
"blake2_256": "0xa30ee246d6cb4db505cee9e242504dda70e99010640d3029cdcd678e326e30a8"
}
}
}
}
- subwasm info
🏋️ Runtime size: 1.323 MB (1,386,795 bytes)
🗜 Compressed: Yes, 80.40%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: acala-2040 (acala-0.tx1.au1)
🗳️ system.setCode hash: 0x96e2c1b53ea023c8164a1385d97354e0e1c89add6ea959aa528c4c471045b395
🗳️ authorizeUpgrade hash: 0x19a31d5c935afe03a7709f3d2de11c6ac59a53dc5ada2b2077ea1d1b32aa140a
#️⃣ Blake2-256 hash: 0xa30ee246d6cb4db505cee9e242504dda70e99010640d3029cdcd678e326e30a8
📦 IPFS: https://www.ipfs.io/ipfs/QmVG1oB6GxT1wFPrjxDVnJPcHLEjHKcWCEgPCSfkGYrx4W
Karura Runtime Details
- Scope: Full Release
- Network: Karura
- Client Version: v2.4.0
- Runtime Version: 2040
- Release Branch: release-karura-2.4.0
- Substrate version: 22d40c76
- ORML version: 0a5a2df3
- Cumulus version: 76479e7f
- Polkadot version: v0.9.17
- srtool details:
{
"gen": "srtool v0.9.19",
"src": "git",
"version": "2.4.0",
"commit": "6faa7290de1fa826c48799bde1909795c2e173a1",
"tag": "",
"branch": "release-karura-2.4.0",
"rustc": "rustc 1.57.0 (f1edd0429 2021-11-29)",
"pkg": "karura-runtime",
"tmsp": "2022-03-04T00:16:05Z",
"size": "7187241",
"prop": "0x7676a970ac1c6a4974c32d764623c855921ccab057950f4712368e5fd2af4356",
"ipfs": "Qmb3bXcemGzjduEENm8RtMXkSunkZA7qA376UwvpaMRpbd",
"sha256": "0x854d7a57480692bff2193af70ab029c9318b722c89450301d6b0e2ef9dfff2df",
"wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.wasm",
"info": {
"generator": {
"name": "srtool",
"version": "0.9.19"
},
"src": "git",
"version": "2.4.0",
"git": {
"commit": "6faa7290de1fa826c48799bde1909795c2e173a1",
"tag": "",
"branch": "release-karura-2.4.0"
},
"rustc": "rustc 1.57.0 (f1edd0429 2021-11-29)",
"pkg": "karura-runtime",
"profile": "release"
},
"context": {
"package": "karura-runtime",
"runtime_dir": "runtime/karura",
"docker": {
"image": "paritytech/srtool",
"tag": "1.57.0"
},
"profile": "release"
},
"runtimes": {
"compact": {
"tmsp": "2022-03-04T00:11:00Z",
"size": "7187241",
"prop": "0x7676a970ac1c6a4974c32d764623c855921ccab057950f4712368e5fd2af4356",
"blake2_256": "0x4574b48041172b00919c3fe286108ec7a0453f433d9bedac052a25b60750493c",
"ipfs": "Qmb3bXcemGzjduEENm8RtMXkSunkZA7qA376UwvpaMRpbd",
"sha256": "0x854d7a57480692bff2193af70ab029c9318b722c89450301d6b0e2ef9dfff2df",
"wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.wasm",
"subwasm": {
"size": 7187241,
"compression": {
"size_compressed": 7187241,
"size_decompressed": 7187241,
"compressed": false
},
"reserved_meta": [
109,
101,
116,
97
],
"reserved_meta_valid": true,
"metadata_version": 14,
"core_version": "karura-2040 (karura-0.tx1.au1)",
"proposal_hash": "0x7676a970ac1c6a4974c32d764623c855921ccab057950f4712368e5fd2af4356",
"parachain_authorize_upgrade_hash": "0xdbb99c39f5d0c5b6520f74db84acea6fdee9d2f386cef7c120c665154514e02e",
"ipfs_hash": "Qmb3bXcemGzjduEENm8RtMXkSunkZA7qA376UwvpaMRpbd",
"blake2_256": "0x4574b48041172b00919c3fe286108ec7a0453f433d9bedac052a25b60750493c"
}
},
"compressed": {
"tmsp": "2022-03-04T00:11:00Z",
"size": "1414411",
"prop": "0x21231d957cd287cef78a3f298abdfeb4b7fb119f111dcd4f99b93f416373fff6",
"blake2_256": "0xb168aaf6df065345098631e190826f36426bd6cc5e4efa13dce2329fa606e7c3",
"ipfs": "QmUQWi6HRDVjXcTEhFpDpQUX2nwcqKHhDVzCw8gZeYDux9",
"sha256": "0x575c9def1be20138661a05933eb001b4c7ae2f61b3af51aa25a94578898dc26a",
"wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
"subwasm": {
"size": 1414411,
"compression": {
"size_compressed": 1414411,
"size_decompressed": 7187241,
"compressed": true
},
"reserved_meta": [
109,
101,
116,
97
],
"reserved_meta_valid": true,
"metadata_version": 14,
"core_version": "karura-2040 (karura-0.tx1.au1)",
"proposal_hash": "0x21231d957cd287cef78a3f298abdfeb4b7fb119f111dcd4f99b93f416373fff6",
"parachain_authorize_upgrade_hash": "0xef9d4ed35153bce2ba3f671b055f9f9c00a246f4cce1c3a16b51268bca1b8095",
"ipfs_hash": "QmUQWi6HRDVjXcTEhFpDpQUX2nwcqKHhDVzCw8gZeYDux9",
"blake2_256": "0xb168aaf6df065345098631e190826f36426bd6cc5e4efa13dce2329fa606e7c3"
}
}
}
}
- subwasm info
🏋️ Runtime size: 1.349 MB (1,414,411 bytes)
🗜 Compressed: Yes, 80.32%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: karura-2040 (karura-0.tx1.au1)
🗳️ system.setCode hash: 0x21231d957cd287cef78a3f298abdfeb4b7fb119f111dcd4f99b93f416373fff6
🗳️ authorizeUpgrade hash: 0xef9d4ed35153bce2ba3f671b055f9f9c00a246f4cce1c3a16b51268bca1b8095
#️⃣ Blake2-256 hash: 0xb168aaf6df065345098631e190826f36426bd6cc5e4efa13dce2329fa606e7c3
📦 IPFS: https://www.ipfs.io/ipfs/QmUQWi6HRDVjXcTEhFpDpQUX2nwcqKHhDVzCw8gZeYDux9
Artifacts:
- Karura Runtime Wasm: https://gateway.pinata.cloud/ipfs/QmUQWi6HRDVjXcTEhFpDpQUX2nwcqKHhDVzCw8gZeYDux9
- Acala Runtime Wasm: https://gateway.pinata.cloud/ipfs/QmVG1oB6GxT1wFPrjxDVnJPcHLEjHKcWCEgPCSfkGYrx4W
- Docker image
acala/karura-node:2.4.0
: https://hub.docker.com/layers/acala/acala-node/2.4.0/images/sha256-91542ca6ddc75186c7dd883af45b00ea139d6d543c1185a3539be0be344c7466?context=explore - Docker image
acala/karura-node:2.4.0
: https://hub.docker.com/layers/acala/karura-node/2.4.0/images/sha256-9c86e7022bcef3e0e057f4d65fe167b784c27f2aed5eadb41e371c1715674702?context=explore
Changes
- Add DexLiquidity Proxy (#1908)
- Add new call to execute completely fast match redeem (#1922)
- CDP enhancement (#1886)
- XTokens refactor (open-web3-stack/open-runtime-module-library#706)
- Use relaychain asset as fee (open-web3-stack/open-runtime-module-library#700)