This is a runtime release for Acala and Karura that upgrades Substrate/Cumulus/Polkadot to v0.9.19, enables Taiga protocol to use ERC20, and improves gas when calling ERC20 in EVM+ from pallets.
Acala Release Details:
- Scope: Full Release
- Network: Acala
- Client Version: v2.6.0
- Runtime Version: 2060
- Release Branch: release-acala-2.6.0
- Substrate version: 174735ea
- ORML version: d42fdd6b
- Cumulus version: 2317ef00
- Polkadot version: v0.9.19
- srtool details:
{
"gen": "srtool v0.9.19",
"src": "git",
"version": "2.6.0",
"commit": "af16e528a42125edd3ad0b4f7b77bd315ca926d7",
"tag": "",
"branch": "release-acala-2.6.0",
"rustc": "rustc 1.57.0 (f1edd0429 2021-11-29)",
"pkg": "acala-runtime",
"tmsp": "2022-05-04T09:46:15Z",
"size": "7249868",
"prop": "0x37a3fc9bf5e6d9c774cd45b69e9cd8d0bc54a5b2de4daa23c4a63094945c57f5",
"ipfs": "QmRVJoc6u4dv7Symd8hjTxhczVn75owQokTgMMZ7TywgHu",
"sha256": "0x3a023da00d23650787a0290d2de3dfaf242ff2b65fa6c6b92516d969bfb1714c",
"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.6.0",
"git": {
"commit": "af16e528a42125edd3ad0b4f7b77bd315ca926d7",
"tag": "",
"branch": "release-acala-2.6.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-05-04T09:34:11Z",
"size": "7249868",
"prop": "0x37a3fc9bf5e6d9c774cd45b69e9cd8d0bc54a5b2de4daa23c4a63094945c57f5",
"blake2_256": "0x167e4f9f77376a5b97c1cc184ee1c068a6b8a6752891efef39b5fc52788497e8",
"ipfs": "QmRVJoc6u4dv7Symd8hjTxhczVn75owQokTgMMZ7TywgHu",
"sha256": "0x3a023da00d23650787a0290d2de3dfaf242ff2b65fa6c6b92516d969bfb1714c",
"wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.wasm",
"subwasm": {
"size": 7249868,
"compression": {
"size_compressed": 7249868,
"size_decompressed": 7249868,
"compressed": false
},
"reserved_meta": [
109,
101,
116,
97
],
"reserved_meta_valid": true,
"metadata_version": 14,
"core_version": "acala-2060 (acala-0.tx1.au1)",
"proposal_hash": "0x37a3fc9bf5e6d9c774cd45b69e9cd8d0bc54a5b2de4daa23c4a63094945c57f5",
"parachain_authorize_upgrade_hash": "0x09312bc8b39619aa0021c60096e5eb8f50c1f877e86c41d5f91f02be8d99be9f",
"ipfs_hash": "QmRVJoc6u4dv7Symd8hjTxhczVn75owQokTgMMZ7TywgHu",
"blake2_256": "0x167e4f9f77376a5b97c1cc184ee1c068a6b8a6752891efef39b5fc52788497e8"
}
},
"compressed": {
"tmsp": "2022-05-04T09:34:11Z",
"size": "1399756",
"prop": "0x45489c6c33a697107e539cda08611de0602bcd8b9db7e4b0467dbd6969df47e6",
"blake2_256": "0x501660c7a8eafe67ae98229e2044064b661140532a23835bc5b01fd48985b727",
"ipfs": "QmSEZhhXMNXVQ9g87eVMBZLJV4NNoCTirJefgR5Cwoja4h",
"sha256": "0x8af2d9f5db889b78f230f39958fb5354cd86caccf2872752ad75374c726862f0",
"wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.compressed.wasm",
"subwasm": {
"size": 1399756,
"compression": {
"size_compressed": 1399756,
"size_decompressed": 7249868,
"compressed": true
},
"reserved_meta": [
109,
101,
116,
97
],
"reserved_meta_valid": true,
"metadata_version": 14,
"core_version": "acala-2060 (acala-0.tx1.au1)",
"proposal_hash": "0x45489c6c33a697107e539cda08611de0602bcd8b9db7e4b0467dbd6969df47e6",
"parachain_authorize_upgrade_hash": "0x0629e6f46207b87fcff29622bb494e88b89c55f081782d64c045176a424c25b3",
"ipfs_hash": "QmSEZhhXMNXVQ9g87eVMBZLJV4NNoCTirJefgR5Cwoja4h",
"blake2_256": "0x501660c7a8eafe67ae98229e2044064b661140532a23835bc5b01fd48985b727"
}
}
}
}
- subwasm info
🏋️ Runtime size: 1.335 MB (1,399,756 bytes)
🗜 Compressed: Yes, 80.69%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: acala-2060 (acala-0.tx1.au1)
🗳️ system.setCode hash: 0x45489c6c33a697107e539cda08611de0602bcd8b9db7e4b0467dbd6969df47e6
🗳️ authorizeUpgrade hash: 0x0629e6f46207b87fcff29622bb494e88b89c55f081782d64c045176a424c25b3
#️⃣ Blake2-256 hash: 0x501660c7a8eafe67ae98229e2044064b661140532a23835bc5b01fd48985b727
📦 IPFS: https://www.ipfs.io/ipfs/QmSEZhhXMNXVQ9g87eVMBZLJV4NNoCTirJefgR5Cwoja4h
Karura Release Details:
- Scope: Full Release
- Network: Karura
- Client Version: v2.6.0
- Runtime Version: 2060
- Release Branch: release-karura-2.6.0
- Substrate version: 174735ea
- ORML version: d42fdd6b
- Cumulus version: 2317ef00
- Polkadot version: v0.9.19
- srtool details:
{
"gen": "srtool v0.9.19",
"src": "git",
"version": "2.6.0",
"commit": "af16e528a42125edd3ad0b4f7b77bd315ca926d7",
"tag": "",
"branch": "release-karura-2.6.0",
"rustc": "rustc 1.57.0 (f1edd0429 2021-11-29)",
"pkg": "karura-runtime",
"tmsp": "2022-05-04T09:29:30Z",
"size": "7399986",
"prop": "0x20b206199308b29e715cca5a3ed68602ce069a23de5e4e9711383cd1f6884f3d",
"ipfs": "QmTaXRRXDuNX4KfjWEFWE3WXLNBaTfzqoBysLdtGRV4gEm",
"sha256": "0xcd3f752241a3f6225716d666519c300722fdd490f645a9d4e903c6debe7cdd37",
"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.6.0",
"git": {
"commit": "af16e528a42125edd3ad0b4f7b77bd315ca926d7",
"tag": "",
"branch": "release-karura-2.6.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-05-04T09:20:18Z",
"size": "7399986",
"prop": "0x20b206199308b29e715cca5a3ed68602ce069a23de5e4e9711383cd1f6884f3d",
"blake2_256": "0x1946c895ec17069e85df24306e35349feb63efc96932d2e598ee1a68bd0e052f",
"ipfs": "QmTaXRRXDuNX4KfjWEFWE3WXLNBaTfzqoBysLdtGRV4gEm",
"sha256": "0xcd3f752241a3f6225716d666519c300722fdd490f645a9d4e903c6debe7cdd37",
"wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.wasm",
"subwasm": {
"size": 7399986,
"compression": {
"size_compressed": 7399986,
"size_decompressed": 7399986,
"compressed": false
},
"reserved_meta": [
109,
101,
116,
97
],
"reserved_meta_valid": true,
"metadata_version": 14,
"core_version": "karura-2060 (karura-0.tx1.au1)",
"proposal_hash": "0x20b206199308b29e715cca5a3ed68602ce069a23de5e4e9711383cd1f6884f3d",
"parachain_authorize_upgrade_hash": "0x2911af76a3f225d45966691d826528ec13c41de6c392c5ca5c1424cc4c8172bc",
"ipfs_hash": "QmTaXRRXDuNX4KfjWEFWE3WXLNBaTfzqoBysLdtGRV4gEm",
"blake2_256": "0x1946c895ec17069e85df24306e35349feb63efc96932d2e598ee1a68bd0e052f"
}
},
"compressed": {
"tmsp": "2022-05-04T09:20:18Z",
"size": "1449155",
"prop": "0x269654b429fcf9fc66470a1b82b93f2901b046336c0c8ff0f91268aa7b6c2837",
"blake2_256": "0xe07042a1b8f3c77ea6c08c0e58df5aaba2239cdc2cc2a400ad1d64e03391d609",
"ipfs": "QmaTsNPALeAFXWEt7ZRtETcv1tpnyp2B83c5vonckTP5Q2",
"sha256": "0x3d9510bd48e11236583ba24d8d340f1d9334824fe2780ea4711b493f124027da",
"wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
"subwasm": {
"size": 1449155,
"compression": {
"size_compressed": 1449155,
"size_decompressed": 7399986,
"compressed": true
},
"reserved_meta": [
109,
101,
116,
97
],
"reserved_meta_valid": true,
"metadata_version": 14,
"core_version": "karura-2060 (karura-0.tx1.au1)",
"proposal_hash": "0x269654b429fcf9fc66470a1b82b93f2901b046336c0c8ff0f91268aa7b6c2837",
"parachain_authorize_upgrade_hash": "0x8ce20d7d4b8718e3d50f43d8d941ad469ab1fe216b55c6b6ba0f853cc914910e",
"ipfs_hash": "QmaTsNPALeAFXWEt7ZRtETcv1tpnyp2B83c5vonckTP5Q2",
"blake2_256": "0xe07042a1b8f3c77ea6c08c0e58df5aaba2239cdc2cc2a400ad1d64e03391d609"
}
}
}
}
- subwasm info
🏋️ Runtime size: 1.382 MB (1,449,155 bytes)
🗜 Compressed: Yes, 80.42%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: karura-2060 (karura-0.tx1.au1)
🗳️ system.setCode hash: 0x269654b429fcf9fc66470a1b82b93f2901b046336c0c8ff0f91268aa7b6c2837
🗳️ authorizeUpgrade hash: 0x8ce20d7d4b8718e3d50f43d8d941ad469ab1fe216b55c6b6ba0f853cc914910e
#️⃣ Blake2-256 hash: 0xe07042a1b8f3c77ea6c08c0e58df5aaba2239cdc2cc2a400ad1d64e03391d609
📦 IPFS: https://www.ipfs.io/ipfs/QmaTsNPALeAFXWEt7ZRtETcv1tpnyp2B83c5vonckTP5Q2
Artifacts:
- Acala Runtime Wasm: https://gateway.pinata.cloud/ipfs/QmSEZhhXMNXVQ9g87eVMBZLJV4NNoCTirJefgR5Cwoja4h
- Karura Runtime Wasm: https://gateway.pinata.cloud/ipfs/QmaTsNPALeAFXWEt7ZRtETcv1tpnyp2B83c5vonckTP5Q2
Changes
- Update to v0.9.19 (#2048)
- Added new ProxyTypes for nuts_finance_stable_assets (#2054)
- Reduced the redeem threshold to 1 LKSM (#2061)
- Implement fungible traits for Module-currencies (#2030)
- Reduce gas limit for erc20 operations (#2070)
- Currencies transfer erc20 will charge gas (#2073)