-
Notifications
You must be signed in to change notification settings - Fork 734
Release Checklist: Acala 2.35.0 #2966
Copy link
Copy link
Closed
Labels
Description
New Release Details:
- Scope: Runtime Release
- Network: Acala
- Version: 2.35.0
- Runtime Version: 2350
- Release Branch: release-acala-2.35.0
- ORML version: 04eb581e
- srtool details:
{
"gen": "srtool v0.18.4",
"src": "git",
"version": "2.35.0",
"commit": "71cc70002b328b03a30ef7e8c8e18adef84d53e1",
"tag": "2.34.0",
"branch": "release-acala-2.35.0",
"rustc": "rustc 1.93.0 (254b59607 2026-01-19)",
"pkg": "acala-runtime",
"tmsp": "2026-03-16T04:35:58Z",
"size": "1919661",
"prop": "0x3bc5f333b68e5b80a31ad0dba19d5a25d487d61a6664b7e595fda5c07b264889",
"authorize_upgrade_prop": "0x7b2a41b5ac46c49358d3b9c2cef62379cfc0a62f18820c56362dedaaba2bb9bd",
"ipfs": "QmcYtNMEe8aJEFW4SCzQNKctQFKfqGT7qsHUZ1KL3C1cxH",
"sha256": "0x3386273e3f6e2f2241b5ae67498f79df9dc72be72603aac90a5c5c858835f20d",
"wasm": "runtime/acala/target/srtool/production/wbuild/acala-runtime/acala_runtime.compact.compressed.wasm",
"info": {
"generator": {
"name": "srtool",
"version": "0.18.4"
},
"src": "git",
"version": "2.35.0",
"git": {
"commit": "71cc70002b328b03a30ef7e8c8e18adef84d53e1",
"tag": "",
"branch": "release-acala-2.35.0"
},
"rustc": "rustc 1.93.0 (254b59607 2026-01-19)",
"pkg": "acala-runtime",
"profile": "production"
},
"context": {
"package": "acala-runtime",
"runtime_dir": "runtime/acala",
"docker": {
"image": "paritytech/srtool",
"tag": "1.93.0"
},
"profile": "production"
},
"runtimes": {
"compact": {
"tmsp": "2026-03-16T04:34:23Z",
"size": "8543503",
"prop": "0xc1728a8bb608a88bc2cb1047f0f58da60589be04c8b094b2277501aa788d16d5",
"authorize_upgrade_prop": "0xfd911b7825d6185ee8271e861f697df661c8baa03b44bb2921d48c8f76d3d626",
"blake2_256": "0x36089a7e7b5a3756ce2acc08f58ffd4e8d1fe3c90cf46e103ca1f285ff8d78c8",
"ipfs": "QmNnvMoVJihgtgggVNTEQufSP9QTjH7njHuca9hjmtNHnV",
"sha256": "0x6f0230d32dd131a6e42a403b53705e92b407d3b53f826490e3eeb5cb2f0fc1e2",
"wasm": "runtime/acala/target/srtool/production/wbuild/acala-runtime/acala_runtime.compact.wasm",
"subwasm": {
"size": 8543503,
"compression": {
"size_compressed": 8543503,
"size_decompressed": 8543503,
"compressed": false
},
"reserved_meta": [
109,
101,
116,
97
],
"reserved_meta_valid": true,
"metadata_version": 14,
"core_version": {
"specName": "acala",
"implName": "acala",
"authoringVersion": 1,
"specVersion": 2350,
"implVersion": 0,
"apis": [
[
"0xdf6acb689907609b",
5
],
[
"0x37e397fc7c91f5e4",
2
],
[
"0x40fe3ad401f8959a",
6
],
[
"0xd2bc9897eed08f15",
3
],
[
"0xf78b278be53f454c",
2
],
[
"0xdd718d5cc53262d4",
1
],
[
"0xab3c0572291feb8b",
1
],
[
"0xbc9d89904f5b923f",
1
],
[
"0x37c8bb1350a9a2a8",
4
],
[
"0xf3ff14d5ab527059",
3
],
[
"0x6ef953004ba30e59",
1
],
[
"0x955e168e0cfb3409",
1
],
[
"0x9af86751b70c112d",
2
],
[
"0xe3df3f2aa8a5cc57",
2
],
[
"0xea93e3f16f3d6962",
3
],
[
"0x6ff52ee858e6c5bd",
1
],
[
"0x91b1c8b16328eb92",
2
]
],
"transactionVersion": 3,
"stateVersion": 1
},
"proposal_hash": "0xc1728a8bb608a88bc2cb1047f0f58da60589be04c8b094b2277501aa788d16d5",
"parachain_authorize_upgrade_hash": "0xfd911b7825d6185ee8271e861f697df661c8baa03b44bb2921d48c8f76d3d626",
"ipfs_hash": "QmNnvMoVJihgtgggVNTEQufSP9QTjH7njHuca9hjmtNHnV",
"blake2_256": "0x36089a7e7b5a3756ce2acc08f58ffd4e8d1fe3c90cf46e103ca1f285ff8d78c8"
}
},
"compressed": {
"tmsp": "2026-03-16T04:26:29Z",
"size": "1919661",
"prop": "0x3bc5f333b68e5b80a31ad0dba19d5a25d487d61a6664b7e595fda5c07b264889",
"authorize_upgrade_prop": "0x7b2a41b5ac46c49358d3b9c2cef62379cfc0a62f18820c56362dedaaba2bb9bd",
"blake2_256": "0xb9df022d99d523efb33c1568a814a4ccc82a5bf89a2b91966b56ca6593bd81ff",
"ipfs": "QmcYtNMEe8aJEFW4SCzQNKctQFKfqGT7qsHUZ1KL3C1cxH",
"sha256": "0x3386273e3f6e2f2241b5ae67498f79df9dc72be72603aac90a5c5c858835f20d",
"wasm": "runtime/acala/target/srtool/production/wbuild/acala-runtime/acala_runtime.compact.compressed.wasm",
"subwasm": {
"size": 1919661,
"compression": {
"size_compressed": 1919661,
"size_decompressed": 8543503,
"compressed": true
},
"reserved_meta": [
109,
101,
116,
97
],
"reserved_meta_valid": true,
"metadata_version": 14,
"core_version": {
"specName": "acala",
"implName": "acala",
"authoringVersion": 1,
"specVersion": 2350,
"implVersion": 0,
"apis": [
[
"0xdf6acb689907609b",
5
],
[
"0x37e397fc7c91f5e4",
2
],
[
"0x40fe3ad401f8959a",
6
],
[
"0xd2bc9897eed08f15",
3
],
[
"0xf78b278be53f454c",
2
],
[
"0xdd718d5cc53262d4",
1
],
[
"0xab3c0572291feb8b",
1
],
[
"0xbc9d89904f5b923f",
1
],
[
"0x37c8bb1350a9a2a8",
4
],
[
"0xf3ff14d5ab527059",
3
],
[
"0x6ef953004ba30e59",
1
],
[
"0x955e168e0cfb3409",
1
],
[
"0x9af86751b70c112d",
2
],
[
"0xe3df3f2aa8a5cc57",
2
],
[
"0xea93e3f16f3d6962",
3
],
[
"0x6ff52ee858e6c5bd",
1
],
[
"0x91b1c8b16328eb92",
2
]
],
"transactionVersion": 3,
"stateVersion": 1
},
"proposal_hash": "0x3bc5f333b68e5b80a31ad0dba19d5a25d487d61a6664b7e595fda5c07b264889",
"parachain_authorize_upgrade_hash": "0x7b2a41b5ac46c49358d3b9c2cef62379cfc0a62f18820c56362dedaaba2bb9bd",
"ipfs_hash": "QmcYtNMEe8aJEFW4SCzQNKctQFKfqGT7qsHUZ1KL3C1cxH",
"blake2_256": "0xb9df022d99d523efb33c1568a814a4ccc82a5bf89a2b91966b56ca6593bd81ff"
}
}
}
}
- subwasm info
🏋️ Runtime size: 1.831 MB (1,919,661 bytes)
🗜 Compressed: Yes, 77.53%
✨ Reserved meta: OK - [6D, 65, 74, 61]
🎁 Metadata version: V14
🔥 Core version: acala-2350 (acala-0.tx3.au1)
🗳️ system.setCode hash: 0x3bc5f333b68e5b80a31ad0dba19d5a25d487d61a6664b7e595fda5c07b264889
🗳️ authorizeUpgrade hash: 0x7b2a41b5ac46c49358d3b9c2cef62379cfc0a62f18820c56362dedaaba2bb9bd
🗳️ Blake2-256 hash: 0xb9df022d99d523efb33c1568a814a4ccc82a5bf89a2b91966b56ca6593bd81ff
📦 IPFS: https://www.ipfs.io/ipfs/QmcYtNMEe8aJEFW4SCzQNKctQFKfqGT7qsHUZ1KL3C1cxH
-
Wasm: https://gateway.pinata.cloud/ipfs/QmcYtNMEe8aJEFW4SCzQNKctQFKfqGT7qsHUZ1KL3C1cxH
-
Previous Release: https://github.com/AcalaNetwork/Acala/releases/tag/2.34.0
Checklist
- Verify
spec_versionhas been incremented since the last release.- Current version: 2350
- Last version: 2340
- Verify completed migrations are removed from any public networks.
- Review subwasm diff
- Verify extrinsic ordering has stayed the same. Bump
transaction_versionif not.- ORML
- Substrate
- Cumulus
- Polkadot
- Acala
- Verify new extrinsics have been correctly whitelisted/blacklisted for proxy filters.
- Verify benchmarks & weights have been updated for any modified runtime logics.
- Verify we included all the necessary migrations.
- ORML
- Substrate
- Cumulus
- Polkadot
- Acala
- Verify new migrations complete successfully and the runtime state is correctly updated for any public networks.
- Verify the execution time to perform runtime upgrade with Acala onchain data.
- Ensure WASM is reproducible
make srtool-build-wasm-acala
- Check new Github release is created with release logs.
Reactions are currently unavailable