This is a runtime release for Acala that improves internal token handling and correct incentive related onchain state.
New Release Details:
- Scope: Full Release
- Network: Acala
- Client Version: v2.10.1
- Runtime Version: 2101
- Release Branch: release-acala-2.10.1
- Substrate version: ce10b9f2
- ORML version: 20969f38
- Cumulus version: 803de46c
- Polkadot version: v0.9.28
- srtool details:
{
"gen": "srtool v0.9.23",
"src": "git",
"version": "2.10.1",
"commit": "b104d497fe2b2f8e7144bd4d74e9401bc2d6523a",
"tag": "2.9.3",
"branch": "release-acala-2.10.1",
"rustc": "rustc 1.64.0 (a55dd71d5 2022-09-19)",
"pkg": "acala-runtime",
"tmsp": "2022-10-25T14:30:27Z",
"size": "1427453",
"prop": "0x232484ee2c63216cfa1aa781382042264531b4648df9f46015ca2cfb0ff55643",
"authorize_upgrade_prop": "0x2ac8f1ff9a1ee888f14a86c6dcc6a00e4ac60efcb0b96976334f6fca632b749d",
"ipfs": "QmeqY3XuwfCRwXXgusKXAdVzHTHN2f7XYpLtno3LFjesYG",
"sha256": "0x0755862f8a87953e737e5bb1507feef6f2f0807508f7cf75b3f0e40086f91597",
"wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.compressed.wasm",
"info": {
"generator": {
"name": "srtool",
"version": "0.9.23"
},
"src": "git",
"version": "2.10.1",
"git": {
"commit": "b104d497fe2b2f8e7144bd4d74e9401bc2d6523a",
"tag": "",
"branch": "release-acala-2.10.1"
},
"rustc": "rustc 1.64.0 (a55dd71d5 2022-09-19)",
"pkg": "acala-runtime",
"profile": "release"
},
"context": {
"package": "acala-runtime",
"runtime_dir": "runtime/acala",
"docker": {
"image": "paritytech/srtool",
"tag": "1.64.0"
},
"profile": "release"
},
"runtimes": {
"compact": {
"tmsp": "2022-10-25T14:17:23Z",
"size": "7336908",
"prop": "0x218c5951a5bb46952ea64497903a2f8bdd09d8cddf6b6a18d0bc513c6eb25d9a",
"authorize_upgrade_prop": "0xd8f58109f6ca38f45e5df716a89754ca2d465516b9b9e061fe20f6768ed2439f",
"blake2_256": "0xb723e62e96eea0e64342c7d0078a52283774b6b78c1e8591b3f5cf0d9c988cdc",
"ipfs": "QmdLPUcsqxzdv6sN7An6n1jSteoef5FjfSGa23YpT8RpDo",
"sha256": "0xcc4030175de27f5d910ea44fc625a6d2d6a6b6dd70034165b414d2f8fd0e6ef9",
"wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.wasm",
"subwasm": {
"size": 7336908,
"compression": {
"size_compressed": 7336908,
"size_decompressed": 7336908,
"compressed": false
},
"reserved_meta": [
109,
101,
116,
97
],
"reserved_meta_valid": true,
"metadata_version": 14,
"core_version": {
"specName": "acala",
"implName": "acala",
"authoringVersion": 1,
"specVersion": 2101,
"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": "0x218c5951a5bb46952ea64497903a2f8bdd09d8cddf6b6a18d0bc513c6eb25d9a",
"parachain_authorize_upgrade_hash": "0xd8f58109f6ca38f45e5df716a89754ca2d465516b9b9e061fe20f6768ed2439f",
"ipfs_hash": "QmdLPUcsqxzdv6sN7An6n1jSteoef5FjfSGa23YpT8RpDo",
"blake2_256": "0xb723e62e96eea0e64342c7d0078a52283774b6b78c1e8591b3f5cf0d9c988cdc"
}
},
"compressed": {
"tmsp": "2022-10-25T14:06:27Z",
"size": "1427453",
"prop": "0x232484ee2c63216cfa1aa781382042264531b4648df9f46015ca2cfb0ff55643",
"authorize_upgrade_prop": "0x2ac8f1ff9a1ee888f14a86c6dcc6a00e4ac60efcb0b96976334f6fca632b749d",
"blake2_256": "0x2741c58b9acdf9978aeae1ece0750f7a91d519884e722d8544d45425c04a4475",
"ipfs": "QmeqY3XuwfCRwXXgusKXAdVzHTHN2f7XYpLtno3LFjesYG",
"sha256": "0x0755862f8a87953e737e5bb1507feef6f2f0807508f7cf75b3f0e40086f91597",
"wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.compressed.wasm",
"subwasm": {
"size": 1427453,
"compression": {
"size_compressed": 1427453,
"size_decompressed": 7336908,
"compressed": true
},
"reserved_meta": [
109,
101,
116,
97
],
"reserved_meta_valid": true,
"metadata_version": 14,
"core_version": {
"specName": "acala",
"implName": "acala",
"authoringVersion": 1,
"specVersion": 2101,
"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": "0x232484ee2c63216cfa1aa781382042264531b4648df9f46015ca2cfb0ff55643",
"parachain_authorize_upgrade_hash": "0x2ac8f1ff9a1ee888f14a86c6dcc6a00e4ac60efcb0b96976334f6fca632b749d",
"ipfs_hash": "QmeqY3XuwfCRwXXgusKXAdVzHTHN2f7XYpLtno3LFjesYG",
"blake2_256": "0x2741c58b9acdf9978aeae1ece0750f7a91d519884e722d8544d45425c04a4475"
}
}
}
}
- subwasm info
🏋️ Runtime size: 1.361 MB (1,427,453 bytes)
🗜 Compressed: Yes, 80.54%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: acala-2101 (acala-0.tx1.au1)
🗳️ system.setCode hash: 0x232484ee2c63216cfa1aa781382042264531b4648df9f46015ca2cfb0ff55643
🗳️ authorizeUpgrade hash: 0x2ac8f1ff9a1ee888f14a86c6dcc6a00e4ac60efcb0b96976334f6fca632b749d
#️⃣ Blake2-256 hash: 0x2741c58b9acdf9978aeae1ece0750f7a91d519884e722d8544d45425c04a4475
📦 IPFS: https://www.ipfs.io/ipfs/QmeqY3XuwfCRwXXgusKXAdVzHTHN2f7XYpLtno3LFjesYG
Artifacts:
- Acala Runtime Wasm: https://gateway.pinata.cloud/ipfs/QmeqY3XuwfCRwXXgusKXAdVzHTHN2f7XYpLtno3LFjesYG
Changes
- Support ERC20 loan (#2339)
- Add option to pause evm precompiles (#2347)
- Some improvement for security (#2343)
- Reset incentives state (#2357)