github AcalaNetwork/Acala 2.29.0
Acala & Karura 2.29.0

latest releases: 2.33.0, 2.32.0, 2.31.0...
8 months ago

This is a runtime release for Acala & Karura that add support of DOT reserve on Asset Hub and Snowfork bridged assets.

Upgrade priority: N/A

This is runtime release and no action needed for node operators.

New Release Details:

{
  "gen": "srtool v0.18.2",
  "src": "git",
  "version": "2.29.0",
  "commit": "d2e6162c4d3c6ba5b79d81cb94b1cdbe699c11e0",
  "tag": "2.28.0",
  "branch": "release-karura-2.29.0",
  "rustc": "rustc 1.84.1 (e71f9a9a9 2025-01-27)",
  "pkg": "karura-runtime",
  "tmsp": "2025-04-03T07:00:22Z",
  "size": "1660265",
  "prop": "0xe2cdaa4ba9d03db75341e05a06cc3c4a0f45175580f3658dc39c63500ecf0424",
  "authorize_upgrade_prop": "0x8b48135b6192ffae52df2df78cf700bc7091b68318368010da9c4e516728a10f",
  "ipfs": "QmQXyJGtL1RqYF8hM93cgPzbK9UQt5W7KWJ8qVojzoRPFy",
  "sha256": "0x3dba478390f1345813f8d27913a446e9939a9910d54414501490d86331f5206f",
  "wasm": "runtime/karura/target/srtool/production/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
  "info": {
    "generator": {
      "name": "srtool",
      "version": "0.18.2"
    },
    "src": "git",
    "version": "2.29.0",
    "git": {
      "commit": "d2e6162c4d3c6ba5b79d81cb94b1cdbe699c11e0",
      "tag": "",
      "branch": "release-karura-2.29.0"
    },
    "rustc": "rustc 1.84.1 (e71f9a9a9 2025-01-27)",
    "pkg": "karura-runtime",
    "profile": "production"
  },
  "context": {
    "package": "karura-runtime",
    "runtime_dir": "runtime/karura",
    "docker": {
      "image": "paritytech/srtool",
      "tag": "1.84.1"
    },
    "profile": "production"
  },
  "runtimes": {
    "compact": {
      "tmsp": "2025-04-03T06:59:09Z",
      "size": "6839359",
      "prop": "0x51f9f71bd6931db1195190285a8e66b9e45a64eb48fab74de4fc451cd33eb4cb",
      "authorize_upgrade_prop": "0x4407cdda490ae40e569101a1d9da19ab4aac88f17e8ffb1e93fc1f27f5117757",
      "blake2_256": "0x031169607f28ffef36cdbd5c5cb8f32e2da6d5b2a9b482eb28db2fe958adb9d2",
      "ipfs": "QmV1LyGoAt8qjhzWLrCStFp9owsUCU9zpykuAwupFCG4RJ",
      "sha256": "0xeb3d9e862e2f638e0115b06870b4467792f57ddc53928196571b9747d25f6d62",
      "wasm": "runtime/karura/target/srtool/production/wbuild/karura-runtime/karura_runtime.compact.wasm",
      "subwasm": {
        "size": 6839359,
        "compression": {
          "size_compressed": 6839359,
          "size_decompressed": 6839359,
          "compressed": false
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "karura",
          "implName": "karura",
          "authoringVersion": 1,
          "specVersion": 2290,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              5
            ],
            [
              "0x37e397fc7c91f5e4",
              2
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              4
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0x9af86751b70c112d",
              2
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 2,
          "stateVersion": 1
        },
        "proposal_hash": "0x51f9f71bd6931db1195190285a8e66b9e45a64eb48fab74de4fc451cd33eb4cb",
        "parachain_authorize_upgrade_hash": "0x4407cdda490ae40e569101a1d9da19ab4aac88f17e8ffb1e93fc1f27f5117757",
        "ipfs_hash": "QmV1LyGoAt8qjhzWLrCStFp9owsUCU9zpykuAwupFCG4RJ",
        "blake2_256": "0x031169607f28ffef36cdbd5c5cb8f32e2da6d5b2a9b482eb28db2fe958adb9d2"
      }
    },
    "compressed": {
      "tmsp": "2025-04-03T06:51:42Z",
      "size": "1660265",
      "prop": "0xe2cdaa4ba9d03db75341e05a06cc3c4a0f45175580f3658dc39c63500ecf0424",
      "authorize_upgrade_prop": "0x8b48135b6192ffae52df2df78cf700bc7091b68318368010da9c4e516728a10f",
      "blake2_256": "0x93fc0a3c3aa021fe1cea8c820dc83af22747cad50dc50021dd8cd98030b6eb88",
      "ipfs": "QmQXyJGtL1RqYF8hM93cgPzbK9UQt5W7KWJ8qVojzoRPFy",
      "sha256": "0x3dba478390f1345813f8d27913a446e9939a9910d54414501490d86331f5206f",
      "wasm": "runtime/karura/target/srtool/production/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
      "subwasm": {
        "size": 1660265,
        "compression": {
          "size_compressed": 1660265,
          "size_decompressed": 6839359,
          "compressed": true
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "karura",
          "implName": "karura",
          "authoringVersion": 1,
          "specVersion": 2290,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              5
            ],
            [
              "0x37e397fc7c91f5e4",
              2
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              4
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0x9af86751b70c112d",
              2
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 2,
          "stateVersion": 1
        },
        "proposal_hash": "0xe2cdaa4ba9d03db75341e05a06cc3c4a0f45175580f3658dc39c63500ecf0424",
        "parachain_authorize_upgrade_hash": "0x8b48135b6192ffae52df2df78cf700bc7091b68318368010da9c4e516728a10f",
        "ipfs_hash": "QmQXyJGtL1RqYF8hM93cgPzbK9UQt5W7KWJ8qVojzoRPFy",
        "blake2_256": "0x93fc0a3c3aa021fe1cea8c820dc83af22747cad50dc50021dd8cd98030b6eb88"
      }
    }
  }
}

  • subwasm info
🏋️  Runtime size:             1.583 MB (1,660,265 bytes) 
🗜  Compressed:               Yes, 75.72%
✨ Reserved meta:            OK - [6D, 65, 74, 61]
🎁 Metadata version:         V14
🔥 Core version:             karura-2290 (karura-0.tx2.au1)
🗳️  system.setCode hash:      0xe2cdaa4ba9d03db75341e05a06cc3c4a0f45175580f3658dc39c63500ecf0424
🗳️  authorizeUpgrade hash:    0x8b48135b6192ffae52df2df78cf700bc7091b68318368010da9c4e516728a10f
🗳️  Blake2-256 hash:          0x93fc0a3c3aa021fe1cea8c820dc83af22747cad50dc50021dd8cd98030b6eb88
📦 IPFS:                     https://www.ipfs.io/ipfs/QmQXyJGtL1RqYF8hM93cgPzbK9UQt5W7KWJ8qVojzoRPFy



New Release Details:

{
  "gen": "srtool v0.18.2",
  "src": "git",
  "version": "2.29.0",
  "commit": "d2e6162c4d3c6ba5b79d81cb94b1cdbe699c11e0",
  "tag": "2.28.0",
  "branch": "release-acala-2.29.0",
  "rustc": "rustc 1.84.1 (e71f9a9a9 2025-01-27)",
  "pkg": "acala-runtime",
  "tmsp": "2025-04-03T06:59:02Z",
  "size": "1649968",
  "prop": "0x6df4458e55eb3d82a81e18a6b9b889857ecff0bbacc7f0975662abd858291a9c",
  "authorize_upgrade_prop": "0xe6646193db29b71d9a7bf18b58077bd3ec6110c64d68698b3ee9178b9a896804",
  "ipfs": "QmPUmkz1ZwYiWrUPuJuSzUpbH3NpQCHcmYwYFD7Fi5G5az",
  "sha256": "0x264ec34b1287ef325d5f541a9354708a77e6a2c981be30b5b4d6569d5c497da9",
  "wasm": "runtime/acala/target/srtool/production/wbuild/acala-runtime/acala_runtime.compact.compressed.wasm",
  "info": {
    "generator": {
      "name": "srtool",
      "version": "0.18.2"
    },
    "src": "git",
    "version": "2.29.0",
    "git": {
      "commit": "d2e6162c4d3c6ba5b79d81cb94b1cdbe699c11e0",
      "tag": "",
      "branch": "release-acala-2.29.0"
    },
    "rustc": "rustc 1.84.1 (e71f9a9a9 2025-01-27)",
    "pkg": "acala-runtime",
    "profile": "production"
  },
  "context": {
    "package": "acala-runtime",
    "runtime_dir": "runtime/acala",
    "docker": {
      "image": "paritytech/srtool",
      "tag": "1.84.1"
    },
    "profile": "production"
  },
  "runtimes": {
    "compact": {
      "tmsp": "2025-04-03T06:57:49Z",
      "size": "6810388",
      "prop": "0x335bd42b5e053a4fda13589e79cad4b4153ed20f983c209714cd9d665a426230",
      "authorize_upgrade_prop": "0x2ab35049eda8ef84f8d32459c8ddd067cdd7251f597868a1401ec1e17203406f",
      "blake2_256": "0x5f1f9dc30bc5bc2bb9dcade8d8f8602b5d345799436f1aa80975f4730ad79985",
      "ipfs": "QmUNJZNmf1eRMor2yRz5FEhfXS7axc7sZqZjTu8Wu4Z3g3",
      "sha256": "0xb318f6fa02fc4b7d1d65f60e1331067d113357821e49f7b0e28b41a56ca66cc5",
      "wasm": "runtime/acala/target/srtool/production/wbuild/acala-runtime/acala_runtime.compact.wasm",
      "subwasm": {
        "size": 6810388,
        "compression": {
          "size_compressed": 6810388,
          "size_decompressed": 6810388,
          "compressed": false
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "acala",
          "implName": "acala",
          "authoringVersion": 1,
          "specVersion": 2290,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              5
            ],
            [
              "0x37e397fc7c91f5e4",
              2
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              4
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0x9af86751b70c112d",
              2
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 3,
          "stateVersion": 1
        },
        "proposal_hash": "0x335bd42b5e053a4fda13589e79cad4b4153ed20f983c209714cd9d665a426230",
        "parachain_authorize_upgrade_hash": "0x2ab35049eda8ef84f8d32459c8ddd067cdd7251f597868a1401ec1e17203406f",
        "ipfs_hash": "QmUNJZNmf1eRMor2yRz5FEhfXS7axc7sZqZjTu8Wu4Z3g3",
        "blake2_256": "0x5f1f9dc30bc5bc2bb9dcade8d8f8602b5d345799436f1aa80975f4730ad79985"
      }
    },
    "compressed": {
      "tmsp": "2025-04-03T06:47:59Z",
      "size": "1649968",
      "prop": "0x6df4458e55eb3d82a81e18a6b9b889857ecff0bbacc7f0975662abd858291a9c",
      "authorize_upgrade_prop": "0xe6646193db29b71d9a7bf18b58077bd3ec6110c64d68698b3ee9178b9a896804",
      "blake2_256": "0xfc757025e83434de88e6ed72e289d4b7eabf573d5a14d02705a8a71dd973e702",
      "ipfs": "QmPUmkz1ZwYiWrUPuJuSzUpbH3NpQCHcmYwYFD7Fi5G5az",
      "sha256": "0x264ec34b1287ef325d5f541a9354708a77e6a2c981be30b5b4d6569d5c497da9",
      "wasm": "runtime/acala/target/srtool/production/wbuild/acala-runtime/acala_runtime.compact.compressed.wasm",
      "subwasm": {
        "size": 1649968,
        "compression": {
          "size_compressed": 1649968,
          "size_decompressed": 6810388,
          "compressed": true
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "acala",
          "implName": "acala",
          "authoringVersion": 1,
          "specVersion": 2290,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              5
            ],
            [
              "0x37e397fc7c91f5e4",
              2
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              4
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0x9af86751b70c112d",
              2
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 3,
          "stateVersion": 1
        },
        "proposal_hash": "0x6df4458e55eb3d82a81e18a6b9b889857ecff0bbacc7f0975662abd858291a9c",
        "parachain_authorize_upgrade_hash": "0xe6646193db29b71d9a7bf18b58077bd3ec6110c64d68698b3ee9178b9a896804",
        "ipfs_hash": "QmPUmkz1ZwYiWrUPuJuSzUpbH3NpQCHcmYwYFD7Fi5G5az",
        "blake2_256": "0xfc757025e83434de88e6ed72e289d4b7eabf573d5a14d02705a8a71dd973e702"
      }
    }
  }
}

  • subwasm info
🏋️  Runtime size:             1.574 MB (1,649,968 bytes) 
🗜  Compressed:               Yes, 75.77%
✨ Reserved meta:            OK - [6D, 65, 74, 61]
🎁 Metadata version:         V14
🔥 Core version:             acala-2290 (acala-0.tx3.au1)
🗳️  system.setCode hash:      0x6df4458e55eb3d82a81e18a6b9b889857ecff0bbacc7f0975662abd858291a9c
🗳️  authorizeUpgrade hash:    0xe6646193db29b71d9a7bf18b58077bd3ec6110c64d68698b3ee9178b9a896804
🗳️  Blake2-256 hash:          0xfc757025e83434de88e6ed72e289d4b7eabf573d5a14d02705a8a71dd973e702
📦 IPFS:                     https://www.ipfs.io/ipfs/QmPUmkz1ZwYiWrUPuJuSzUpbH3NpQCHcmYwYFD7Fi5G5az



Artifacts:

Changes

  • Remove pallet_state_trie_migration (#2851)
  • Support DOT reseve on AH and Snowfork bridged assets (#2858)
  • bump rust 1.84.1 (#2870)
  • Update xcm transfer_assets weights (#2872)
  • add MigrateToLatestXcmVersion (#2877)

Release Checklist

#2880
#2881

Don't miss a new Acala release

NewReleases is sending notifications on new releases.