Acala Versions Save

Acala - cross-chain DeFi hub and stablecoin based on Substrate for Polkadot and Kusama.

2.24.0

1 month ago

This is a runtime upgrade for Acala & Karura that upgrades Polkadot SDK to 1.6.0 version and upgrades Acala EVM+ to support Shanghai fork.

Upgrade priority: LOW

New Release Details:

{
  "gen": "srtool v0.13.0",
  "src": "git",
  "version": "2.24.0",
  "commit": "89ef1e5b2167358b915877ebe490a03a775a4b0d",
  "tag": "2.23.0",
  "branch": "release-acala-2.24.0",
  "rustc": "rustc 1.74.0 (79e9716c9 2023-11-13)",
  "pkg": "acala-runtime",
  "tmsp": "2024-02-22T07:29:46Z",
  "size": "1650909",
  "prop": "0xc66bf2d5ef5814a1c24cf84dfc324139e4ba06d2be41d2e317ef40a0ae75718a",
  "authorize_upgrade_prop": "0x99df7026357bef761c5de60d3e8ff92c8fcb499c28ffb69aa5062d3fc15792a4",
  "ipfs": "QmZDWzXAqyKmuQYyNBgkjm1MMHvX2XTLBq5VAuJYgCWjj8",
  "sha256": "0xaf84bc567c10afaf48983c2a5f03032986b963139e6c61d8d42db156a156c88d",
  "wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.compressed.wasm",
  "info": {
    "generator": {
      "name": "srtool",
      "version": "0.13.0"
    },
    "src": "git",
    "version": "2.24.0",
    "git": {
      "commit": "89ef1e5b2167358b915877ebe490a03a775a4b0d",
      "tag": "",
      "branch": "release-acala-2.24.0"
    },
    "rustc": "rustc 1.74.0 (79e9716c9 2023-11-13)",
    "pkg": "acala-runtime",
    "profile": "release"
  },
  "context": {
    "package": "acala-runtime",
    "runtime_dir": "runtime/acala",
    "docker": {
      "image": "paritytech/srtool",
      "tag": "1.74.0"
    },
    "profile": "release"
  },
  "runtimes": {
    "compact": {
      "tmsp": "2024-02-22T07:28:29Z",
      "size": "7980106",
      "prop": "0x334c75aa63a1094befb3be23949c77552539830634810acdd5c4f1200c76ec06",
      "authorize_upgrade_prop": "0xf92e0dd250a7ac7ea6ab29d04622399cf15bba6c68f3843bc371b41afc53d67c",
      "blake2_256": "0x05770e72f4f24999d7c22e7e5e1c26043ae1241ddab1d1830cbfef7e61016d7c",
      "ipfs": "QmVY2UNHgN1MMaSs1GT21reHeGxyoh7pajhtP1d21xzreL",
      "sha256": "0x0376abafb1da7b7c710c61608148b8168e14eafa341dc951179b2277d2ef12c9",
      "wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.wasm",
      "subwasm": {
        "size": 7980106,
        "compression": {
          "size_compressed": 7980106,
          "size_decompressed": 7980106,
          "compressed": false
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "acala",
          "implName": "acala",
          "authoringVersion": 1,
          "specVersion": 2240,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "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": 0
        },
        "proposal_hash": "0x334c75aa63a1094befb3be23949c77552539830634810acdd5c4f1200c76ec06",
        "parachain_authorize_upgrade_hash": "0xf92e0dd250a7ac7ea6ab29d04622399cf15bba6c68f3843bc371b41afc53d67c",
        "ipfs_hash": "QmVY2UNHgN1MMaSs1GT21reHeGxyoh7pajhtP1d21xzreL",
        "blake2_256": "0x05770e72f4f24999d7c22e7e5e1c26043ae1241ddab1d1830cbfef7e61016d7c"
      }
    },
    "compressed": {
      "tmsp": "2024-02-22T07:25:07Z",
      "size": "1650909",
      "prop": "0xc66bf2d5ef5814a1c24cf84dfc324139e4ba06d2be41d2e317ef40a0ae75718a",
      "authorize_upgrade_prop": "0x99df7026357bef761c5de60d3e8ff92c8fcb499c28ffb69aa5062d3fc15792a4",
      "blake2_256": "0xf37f71bfe55ef837d4a3da12525725c729c7c71974628c52465cd60dfe7ed9d2",
      "ipfs": "QmZDWzXAqyKmuQYyNBgkjm1MMHvX2XTLBq5VAuJYgCWjj8",
      "sha256": "0xaf84bc567c10afaf48983c2a5f03032986b963139e6c61d8d42db156a156c88d",
      "wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.compressed.wasm",
      "subwasm": {
        "size": 1650909,
        "compression": {
          "size_compressed": 1650909,
          "size_decompressed": 7980106,
          "compressed": true
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "acala",
          "implName": "acala",
          "authoringVersion": 1,
          "specVersion": 2240,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "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": 0
        },
        "proposal_hash": "0xc66bf2d5ef5814a1c24cf84dfc324139e4ba06d2be41d2e317ef40a0ae75718a",
        "parachain_authorize_upgrade_hash": "0x99df7026357bef761c5de60d3e8ff92c8fcb499c28ffb69aa5062d3fc15792a4",
        "ipfs_hash": "QmZDWzXAqyKmuQYyNBgkjm1MMHvX2XTLBq5VAuJYgCWjj8",
        "blake2_256": "0xf37f71bfe55ef837d4a3da12525725c729c7c71974628c52465cd60dfe7ed9d2"
      }
    }
  }
}

  • subwasm info
🏋️  Runtime size:             1.574 MB (1,650,909 bytes) 
🗜  Compressed:               Yes, 79.31%
✨ Reserved meta:            OK - [6D, 65, 74, 61]
🎁 Metadata version:         V14
🔥 Core version:             acala-2240 (acala-0.tx3.au1)
🗳️  system.setCode hash:      0xc66bf2d5ef5814a1c24cf84dfc324139e4ba06d2be41d2e317ef40a0ae75718a
🗳️  authorizeUpgrade hash:    0x99df7026357bef761c5de60d3e8ff92c8fcb499c28ffb69aa5062d3fc15792a4
🗳️  Blake2-256 hash:          0xf37f71bfe55ef837d4a3da12525725c729c7c71974628c52465cd60dfe7ed9d2
📦 IPFS:                     https://www.ipfs.io/ipfs/QmZDWzXAqyKmuQYyNBgkjm1MMHvX2XTLBq5VAuJYgCWjj8



New Release Details:

{
  "gen": "srtool v0.13.0",
  "src": "git",
  "version": "2.24.0",
  "commit": "89ef1e5b2167358b915877ebe490a03a775a4b0d",
  "tag": "2.23.0",
  "branch": "release-karura-2.24.0",
  "rustc": "rustc 1.74.0 (79e9716c9 2023-11-13)",
  "pkg": "karura-runtime",
  "tmsp": "2024-02-22T07:27:05Z",
  "size": "1661688",
  "prop": "0xdbb86a8b7ae22fcbd475ca73c5e032517f3d59f800087dec016e12c2dd086d44",
  "authorize_upgrade_prop": "0x0c49f7aa3de8fb5174c3383a266bf5f3d0780e6314c16ed9ee180938391cce0b",
  "ipfs": "Qmf5ev4Tekqf9Cnm698BktHr32NpUcfQqDw53NUhBtibKs",
  "sha256": "0x044be8cb388c620bf2635fc620913fd409d0a63192e1173db5877ad38ccbba7c",
  "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
  "info": {
    "generator": {
      "name": "srtool",
      "version": "0.13.0"
    },
    "src": "git",
    "version": "2.24.0",
    "git": {
      "commit": "89ef1e5b2167358b915877ebe490a03a775a4b0d",
      "tag": "",
      "branch": "release-karura-2.24.0"
    },
    "rustc": "rustc 1.74.0 (79e9716c9 2023-11-13)",
    "pkg": "karura-runtime",
    "profile": "release"
  },
  "context": {
    "package": "karura-runtime",
    "runtime_dir": "runtime/karura",
    "docker": {
      "image": "paritytech/srtool",
      "tag": "1.74.0"
    },
    "profile": "release"
  },
  "runtimes": {
    "compact": {
      "tmsp": "2024-02-22T07:25:33Z",
      "size": "8017825",
      "prop": "0x124a98525bd64df6fbd0791d2e31da4c553cfe0f18c60e9728fb58e3f3b83314",
      "authorize_upgrade_prop": "0xcb3c9312db3429275dbdd9cb794b05e83301b8f1b6ca9650b0b004b60dcec1ee",
      "blake2_256": "0xb66bce717ef1678c17bf47a69967cf0d9b242cbc364edee2cb11c7abba230e03",
      "ipfs": "QmXzEyBeSHXTrcMGqggsrZtCx8kSHfzUtF9kaKk7UHGkNs",
      "sha256": "0x65bf29aad4918b880089ebfcaa91a3532d5082b66498d86ffa3b3a4184432187",
      "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.wasm",
      "subwasm": {
        "size": 8017825,
        "compression": {
          "size_compressed": 8017825,
          "size_decompressed": 8017825,
          "compressed": false
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "karura",
          "implName": "karura",
          "authoringVersion": 1,
          "specVersion": 2240,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "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": 0
        },
        "proposal_hash": "0x124a98525bd64df6fbd0791d2e31da4c553cfe0f18c60e9728fb58e3f3b83314",
        "parachain_authorize_upgrade_hash": "0xcb3c9312db3429275dbdd9cb794b05e83301b8f1b6ca9650b0b004b60dcec1ee",
        "ipfs_hash": "QmXzEyBeSHXTrcMGqggsrZtCx8kSHfzUtF9kaKk7UHGkNs",
        "blake2_256": "0xb66bce717ef1678c17bf47a69967cf0d9b242cbc364edee2cb11c7abba230e03"
      }
    },
    "compressed": {
      "tmsp": "2024-02-22T07:22:24Z",
      "size": "1661688",
      "prop": "0xdbb86a8b7ae22fcbd475ca73c5e032517f3d59f800087dec016e12c2dd086d44",
      "authorize_upgrade_prop": "0x0c49f7aa3de8fb5174c3383a266bf5f3d0780e6314c16ed9ee180938391cce0b",
      "blake2_256": "0x8d131438e8de477420ff03f10daed14d50d45dc37c2e5d82d7294574b0726941",
      "ipfs": "Qmf5ev4Tekqf9Cnm698BktHr32NpUcfQqDw53NUhBtibKs",
      "sha256": "0x044be8cb388c620bf2635fc620913fd409d0a63192e1173db5877ad38ccbba7c",
      "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
      "subwasm": {
        "size": 1661688,
        "compression": {
          "size_compressed": 1661688,
          "size_decompressed": 8017825,
          "compressed": true
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "karura",
          "implName": "karura",
          "authoringVersion": 1,
          "specVersion": 2240,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "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": 0
        },
        "proposal_hash": "0xdbb86a8b7ae22fcbd475ca73c5e032517f3d59f800087dec016e12c2dd086d44",
        "parachain_authorize_upgrade_hash": "0x0c49f7aa3de8fb5174c3383a266bf5f3d0780e6314c16ed9ee180938391cce0b",
        "ipfs_hash": "Qmf5ev4Tekqf9Cnm698BktHr32NpUcfQqDw53NUhBtibKs",
        "blake2_256": "0x8d131438e8de477420ff03f10daed14d50d45dc37c2e5d82d7294574b0726941"
      }
    }
  }
}

  • subwasm info
🏋️  Runtime size:             1.585 MB (1,661,688 bytes) 
🗜  Compressed:               Yes, 79.28%
✨ Reserved meta:            OK - [6D, 65, 74, 61]
🎁 Metadata version:         V14
🔥 Core version:             karura-2240 (karura-0.tx2.au1)
🗳️  system.setCode hash:      0xdbb86a8b7ae22fcbd475ca73c5e032517f3d59f800087dec016e12c2dd086d44
🗳️  authorizeUpgrade hash:    0x0c49f7aa3de8fb5174c3383a266bf5f3d0780e6314c16ed9ee180938391cce0b
🗳️  Blake2-256 hash:          0x8d131438e8de477420ff03f10daed14d50d45dc37c2e5d82d7294574b0726941
📦 IPFS:                     https://www.ipfs.io/ipfs/Qmf5ev4Tekqf9Cnm698BktHr32NpUcfQqDw53NUhBtibKs



Artifacts:

Changes

  • Upgrade rust 1.74 (#2674)
  • Remove migrations (#2681)
  • set evm origin when settle erc20 type CDP (#2685)
  • Override storage fee (#2679)
  • support eip2930 (#2689)
  • Update evm and switch to shanghai hardfork (#2691)
  • Add account_call and account_create in EVM Runtime RPC (#2698)
  • Update polkadot v1.6.0 (#2704)

Release Checklist

#2714 #2715

2.23.0

4 months ago

This is a runtime upgrade for Acala & Karura that upgrades Polkadot SDK to 1.3.0 version and implements XCM NFT transfer support.

Upgrade priority: N/A

No upgrade required for node operators.

New Release Details:

{
  "gen": "srtool v0.12.0",
  "src": "git",
  "version": "2.23.0",
  "commit": "030db44a04cfc80837d094b791e3f5af5a8302b3",
  "tag": "2.22.0",
  "branch": "release-acala-2.23.0",
  "rustc": "rustc 1.73.0 (cc66ad468 2023-10-03)",
  "pkg": "acala-runtime",
  "tmsp": "2023-12-12T20:58:53Z",
  "size": "1603570",
  "prop": "0x31ea99b65ea888db1edf724ceaebfd3d558ce0d48713c20d4015376530548c56",
  "authorize_upgrade_prop": "0x5054b111a31c84990fe07a2aaeac0074dfc832461636d2d0744d69d990f3a76a",
  "ipfs": "Qmc5xqZq1eQswdpa318HKPhmQGLcQDoABeGQk53qwV5xAe",
  "sha256": "0x7473da50964de941a7a6e0b3f8999869548c6656ac4125dcb16c471e36a8fc42",
  "wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.compressed.wasm",
  "info": {
    "generator": {
      "name": "srtool",
      "version": "0.12.0"
    },
    "src": "git",
    "version": "2.23.0",
    "git": {
      "commit": "030db44a04cfc80837d094b791e3f5af5a8302b3",
      "tag": "",
      "branch": "release-acala-2.23.0"
    },
    "rustc": "rustc 1.73.0 (cc66ad468 2023-10-03)",
    "pkg": "acala-runtime",
    "profile": "release"
  },
  "context": {
    "package": "acala-runtime",
    "runtime_dir": "runtime/acala",
    "docker": {
      "image": "paritytech/srtool",
      "tag": "1.73.0"
    },
    "profile": "release"
  },
  "runtimes": {
    "compact": {
      "tmsp": "2023-12-12T20:57:17Z",
      "size": "7767401",
      "prop": "0x9dec715523b4375f102011702cfff6519b09bf63c215794190dc4ca67ae9ac61",
      "authorize_upgrade_prop": "0x10ca83508841b643a40de0a0bc30d4f4c39c57e10daec2c95d2a36781b5f375a",
      "blake2_256": "0x4ba5791fff20a1c6731e8140380dc2a59f2b5bdcf8781f992d687e124354f183",
      "ipfs": "QmdTofb6UFsndcJc6BQxVtCqv3ovEzXNR2zH2MXT8DK6Yc",
      "sha256": "0x00c65ccd4a81d7b35d665f01ba0a765c2a241d348d26a79b9f206059f4b82d5d",
      "wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.wasm",
      "subwasm": {
        "size": 7767401,
        "compression": {
          "size_compressed": 7767401,
          "size_decompressed": 7767401,
          "compressed": false
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "acala",
          "implName": "acala",
          "authoringVersion": 1,
          "specVersion": 2230,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "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": 0
        },
        "proposal_hash": "0x9dec715523b4375f102011702cfff6519b09bf63c215794190dc4ca67ae9ac61",
        "parachain_authorize_upgrade_hash": "0x10ca83508841b643a40de0a0bc30d4f4c39c57e10daec2c95d2a36781b5f375a",
        "ipfs_hash": "QmdTofb6UFsndcJc6BQxVtCqv3ovEzXNR2zH2MXT8DK6Yc",
        "blake2_256": "0x4ba5791fff20a1c6731e8140380dc2a59f2b5bdcf8781f992d687e124354f183"
      }
    },
    "compressed": {
      "tmsp": "2023-12-12T20:54:10Z",
      "size": "1603570",
      "prop": "0x31ea99b65ea888db1edf724ceaebfd3d558ce0d48713c20d4015376530548c56",
      "authorize_upgrade_prop": "0x5054b111a31c84990fe07a2aaeac0074dfc832461636d2d0744d69d990f3a76a",
      "blake2_256": "0x024ace76eeb5fd6ed8a4831678d3a92c8f88b1cf37f2f34a7c916e2324148f97",
      "ipfs": "Qmc5xqZq1eQswdpa318HKPhmQGLcQDoABeGQk53qwV5xAe",
      "sha256": "0x7473da50964de941a7a6e0b3f8999869548c6656ac4125dcb16c471e36a8fc42",
      "wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.compressed.wasm",
      "subwasm": {
        "size": 1603570,
        "compression": {
          "size_compressed": 1603570,
          "size_decompressed": 7767401,
          "compressed": true
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "acala",
          "implName": "acala",
          "authoringVersion": 1,
          "specVersion": 2230,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "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": 0
        },
        "proposal_hash": "0x31ea99b65ea888db1edf724ceaebfd3d558ce0d48713c20d4015376530548c56",
        "parachain_authorize_upgrade_hash": "0x5054b111a31c84990fe07a2aaeac0074dfc832461636d2d0744d69d990f3a76a",
        "ipfs_hash": "Qmc5xqZq1eQswdpa318HKPhmQGLcQDoABeGQk53qwV5xAe",
        "blake2_256": "0x024ace76eeb5fd6ed8a4831678d3a92c8f88b1cf37f2f34a7c916e2324148f97"
      }
    }
  }
}

  • subwasm info
🏋️  Runtime size:             1.529 MB (1,603,570 bytes) 
🗜  Compressed:               Yes, 79.36%
✨ Reserved meta:            OK - [6D, 65, 74, 61]
🎁 Metadata version:         V14
🔥 Core version:             acala-2230 (acala-0.tx3.au1)
🗳️  system.setCode hash:      0x31ea99b65ea888db1edf724ceaebfd3d558ce0d48713c20d4015376530548c56
🗳️  authorizeUpgrade hash:    0x5054b111a31c84990fe07a2aaeac0074dfc832461636d2d0744d69d990f3a76a
🗳️  Blake2-256 hash:          0x024ace76eeb5fd6ed8a4831678d3a92c8f88b1cf37f2f34a7c916e2324148f97
📦 IPFS:                     https://www.ipfs.io/ipfs/Qmc5xqZq1eQswdpa318HKPhmQGLcQDoABeGQk53qwV5xAe



New Release Details:

{
  "gen": "srtool v0.12.0",
  "src": "git",
  "version": "2.23.0",
  "commit": "030db44a04cfc80837d094b791e3f5af5a8302b3",
  "tag": "2.22.0",
  "branch": "release-karura-2.23.0",
  "rustc": "rustc 1.73.0 (cc66ad468 2023-10-03)",
  "pkg": "karura-runtime",
  "tmsp": "2023-12-12T20:59:10Z",
  "size": "1612256",
  "prop": "0x5331be3719f301ed543a12ba0e75ca99feea8c83bf6d70cbd42fa6a4a0487df6",
  "authorize_upgrade_prop": "0xc2dca0bac5be9d4b879c98d63ba5cf2227bf41fca6b09ad450081a169212a634",
  "ipfs": "QmaprXvgunecJwuDqfpiqeynEEUkNTCYAKNDAXCnFjh8aQ",
  "sha256": "0x9bea61e549e52c7b919b2448dbcfdb90842a7eebb7bdd8bd6f8313a69faba832",
  "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
  "info": {
    "generator": {
      "name": "srtool",
      "version": "0.12.0"
    },
    "src": "git",
    "version": "2.23.0",
    "git": {
      "commit": "030db44a04cfc80837d094b791e3f5af5a8302b3",
      "tag": "",
      "branch": "release-karura-2.23.0"
    },
    "rustc": "rustc 1.73.0 (cc66ad468 2023-10-03)",
    "pkg": "karura-runtime",
    "profile": "release"
  },
  "context": {
    "package": "karura-runtime",
    "runtime_dir": "runtime/karura",
    "docker": {
      "image": "paritytech/srtool",
      "tag": "1.73.0"
    },
    "profile": "release"
  },
  "runtimes": {
    "compact": {
      "tmsp": "2023-12-12T20:57:26Z",
      "size": "7792111",
      "prop": "0x31c670fa6617bccfb2a1fd508a3dbd626e171560cdd6bed7558ca292c2b23bc2",
      "authorize_upgrade_prop": "0x2b1db445d7ca24f3f0651f591bbd5dcb43875d980ba3155cc7643aba6af60a4c",
      "blake2_256": "0x54d1ee469d8f4ce22cd4b0c227d59b4b8b34074daf0770d405fe8d655a4f6b0c",
      "ipfs": "QmeyihbiwWHdQu5cW1MSTDgE5QX8gCecjpCZkYT4YAQezM",
      "sha256": "0x3b02485f446804fc87dc9f931d790faaa98639a894f329937c966e2412b45e44",
      "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.wasm",
      "subwasm": {
        "size": 7792111,
        "compression": {
          "size_compressed": 7792111,
          "size_decompressed": 7792111,
          "compressed": false
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "karura",
          "implName": "karura",
          "authoringVersion": 1,
          "specVersion": 2230,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "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": 0
        },
        "proposal_hash": "0x31c670fa6617bccfb2a1fd508a3dbd626e171560cdd6bed7558ca292c2b23bc2",
        "parachain_authorize_upgrade_hash": "0x2b1db445d7ca24f3f0651f591bbd5dcb43875d980ba3155cc7643aba6af60a4c",
        "ipfs_hash": "QmeyihbiwWHdQu5cW1MSTDgE5QX8gCecjpCZkYT4YAQezM",
        "blake2_256": "0x54d1ee469d8f4ce22cd4b0c227d59b4b8b34074daf0770d405fe8d655a4f6b0c"
      }
    },
    "compressed": {
      "tmsp": "2023-12-12T20:54:19Z",
      "size": "1612256",
      "prop": "0x5331be3719f301ed543a12ba0e75ca99feea8c83bf6d70cbd42fa6a4a0487df6",
      "authorize_upgrade_prop": "0xc2dca0bac5be9d4b879c98d63ba5cf2227bf41fca6b09ad450081a169212a634",
      "blake2_256": "0xdf575f97657c728ed61bec3ff35d5f218d3be4f9c6c1c73a7db542ba15a16db8",
      "ipfs": "QmaprXvgunecJwuDqfpiqeynEEUkNTCYAKNDAXCnFjh8aQ",
      "sha256": "0x9bea61e549e52c7b919b2448dbcfdb90842a7eebb7bdd8bd6f8313a69faba832",
      "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
      "subwasm": {
        "size": 1612256,
        "compression": {
          "size_compressed": 1612256,
          "size_decompressed": 7792111,
          "compressed": true
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "karura",
          "implName": "karura",
          "authoringVersion": 1,
          "specVersion": 2230,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "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": 0
        },
        "proposal_hash": "0x5331be3719f301ed543a12ba0e75ca99feea8c83bf6d70cbd42fa6a4a0487df6",
        "parachain_authorize_upgrade_hash": "0xc2dca0bac5be9d4b879c98d63ba5cf2227bf41fca6b09ad450081a169212a634",
        "ipfs_hash": "QmaprXvgunecJwuDqfpiqeynEEUkNTCYAKNDAXCnFjh8aQ",
        "blake2_256": "0xdf575f97657c728ed61bec3ff35d5f218d3be4f9c6c1c73a7db542ba15a16db8"
      }
    }
  }
}

  • subwasm info
🏋️  Runtime size:             1.538 MB (1,612,256 bytes) 
🗜  Compressed:               Yes, 79.31%
✨ Reserved meta:            OK - [6D, 65, 74, 61]
🎁 Metadata version:         V14
🔥 Core version:             karura-2230 (karura-0.tx2.au1)
🗳️  system.setCode hash:      0x5331be3719f301ed543a12ba0e75ca99feea8c83bf6d70cbd42fa6a4a0487df6
🗳️  authorizeUpgrade hash:    0xc2dca0bac5be9d4b879c98d63ba5cf2227bf41fca6b09ad450081a169212a634
🗳️  Blake2-256 hash:          0xdf575f97657c728ed61bec3ff35d5f218d3be4f9c6c1c73a7db542ba15a16db8
📦 IPFS:                     https://www.ipfs.io/ipfs/QmaprXvgunecJwuDqfpiqeynEEUkNTCYAKNDAXCnFjh8aQ



Artifacts:

Changes

  • Upgrade polkadot-v1.1.0 (#2631)
  • transfer2 precompile (#2636)
  • validate evm account id (#2640)
  • update to 1.3.0 (#2644)
  • update homa mint and redeem threshold (#2638)
  • fix relaychain rpc params (#2653)
  • [XNFT PoC] xnft module - XCM asset transactor for module nft (#2649)
  • feat: align account derivation ecosystem (#2664)
  • Add currencies runtime API (#2666)

Release Checklist

#2670 #2671

2.22.0

6 months ago

This is a runtime upgrade for Acala & Karura that introduces new configurations for pallet incentives and minor improvement for xtokens precompile.

Upgrade priority: N/A

No upgrade required for node operators.

New Release Details:

{
  "gen": "srtool v0.11.1",
  "src": "git",
  "version": "2.22.0",
  "commit": "37d9e3604fb3f217869ccc49dcce8a7b632fb73a",
  "tag": "2.21.0",
  "branch": "release-acala-2.22.0",
  "rustc": "rustc 1.70.0 (90c541806 2023-05-31)",
  "pkg": "acala-runtime",
  "tmsp": "2023-10-08T22:27:57Z",
  "size": "1555245",
  "prop": "0xb3c32d626e4293eea64dff7658f7da8923c13d9a646b42c407b2e0279a034fd0",
  "authorize_upgrade_prop": "0x75960148adeb01572cfe2b5e9a86cd5a8144c81ace5ed077dd0b9eb09c05be26",
  "ipfs": "QmaKWGSHZNx4pJMW3JXdDftzsJ4xuS6YNVBVQb442o1dmt",
  "sha256": "0x203763e3feb89d1bc29b9ffa7e7eb0776ef49a8ec6045976ef8493109eff76c4",
  "wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.compressed.wasm",
  "info": {
    "generator": {
      "name": "srtool",
      "version": "0.11.1"
    },
    "src": "git",
    "version": "2.22.0",
    "git": {
      "commit": "37d9e3604fb3f217869ccc49dcce8a7b632fb73a",
      "tag": "",
      "branch": "release-acala-2.22.0"
    },
    "rustc": "rustc 1.70.0 (90c541806 2023-05-31)",
    "pkg": "acala-runtime",
    "profile": "release"
  },
  "context": {
    "package": "acala-runtime",
    "runtime_dir": "runtime/acala",
    "docker": {
      "image": "paritytech/srtool",
      "tag": "1.70.0"
    },
    "profile": "release"
  },
  "runtimes": {
    "compact": {
      "tmsp": "2023-10-08T22:22:11Z",
      "size": "7620798",
      "prop": "0xd0048349b130c87fb064bd91cb242edc15828f09499b527559e09d8603d42f51",
      "authorize_upgrade_prop": "0xc93204c2b7595d287a87b1884733eaabb0de65a831ea8f1db0b2c5495b8e17ff",
      "blake2_256": "0xb38aef2bd8ffe2d24e936aeaebb5aa7d8735199fcca8a6c9c90a69135b717d05",
      "ipfs": "QmdHx6SjM41Yv43MruhMvmR5ZqRAJKs5RCWmMvRZ1j3THj",
      "sha256": "0x7055d8e39fc0eea5d89a7d6654fee17b5b0620c2646d33f3cb3937a514ae4e37",
      "wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.wasm",
      "subwasm": {
        "size": 7620798,
        "compression": {
          "size_compressed": 7620798,
          "size_decompressed": 7620798,
          "compressed": false
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "acala",
          "implName": "acala",
          "authoringVersion": 1,
          "specVersion": 2220,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "0x37e397fc7c91f5e4",
              2
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              4
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 3,
          "stateVersion": 0
        },
        "proposal_hash": "0xd0048349b130c87fb064bd91cb242edc15828f09499b527559e09d8603d42f51",
        "parachain_authorize_upgrade_hash": "0xc93204c2b7595d287a87b1884733eaabb0de65a831ea8f1db0b2c5495b8e17ff",
        "ipfs_hash": "QmdHx6SjM41Yv43MruhMvmR5ZqRAJKs5RCWmMvRZ1j3THj",
        "blake2_256": "0xb38aef2bd8ffe2d24e936aeaebb5aa7d8735199fcca8a6c9c90a69135b717d05"
      }
    },
    "compressed": {
      "tmsp": "2023-10-08T22:17:21Z",
      "size": "1555245",
      "prop": "0xb3c32d626e4293eea64dff7658f7da8923c13d9a646b42c407b2e0279a034fd0",
      "authorize_upgrade_prop": "0x75960148adeb01572cfe2b5e9a86cd5a8144c81ace5ed077dd0b9eb09c05be26",
      "blake2_256": "0xd5a7b7171e3517671ff41d41065edbc56204b94491891e042100684b006e25e2",
      "ipfs": "QmaKWGSHZNx4pJMW3JXdDftzsJ4xuS6YNVBVQb442o1dmt",
      "sha256": "0x203763e3feb89d1bc29b9ffa7e7eb0776ef49a8ec6045976ef8493109eff76c4",
      "wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.compressed.wasm",
      "subwasm": {
        "size": 1555245,
        "compression": {
          "size_compressed": 1555245,
          "size_decompressed": 7620798,
          "compressed": true
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "acala",
          "implName": "acala",
          "authoringVersion": 1,
          "specVersion": 2220,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "0x37e397fc7c91f5e4",
              2
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              4
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 3,
          "stateVersion": 0
        },
        "proposal_hash": "0xb3c32d626e4293eea64dff7658f7da8923c13d9a646b42c407b2e0279a034fd0",
        "parachain_authorize_upgrade_hash": "0x75960148adeb01572cfe2b5e9a86cd5a8144c81ace5ed077dd0b9eb09c05be26",
        "ipfs_hash": "QmaKWGSHZNx4pJMW3JXdDftzsJ4xuS6YNVBVQb442o1dmt",
        "blake2_256": "0xd5a7b7171e3517671ff41d41065edbc56204b94491891e042100684b006e25e2"
      }
    }
  }
}

  • subwasm info
🏋️  Runtime size:             1.483 MB (1,555,245 bytes) 
🗜  Compressed:               Yes, 79.59%
✨ Reserved meta:            OK - [6D, 65, 74, 61]
🎁 Metadata version:         V14
🔥 Core version:             acala-2220 (acala-0.tx3.au1)
🗳️  system.setCode hash:      0xb3c32d626e4293eea64dff7658f7da8923c13d9a646b42c407b2e0279a034fd0
🗳️  authorizeUpgrade hash:    0x75960148adeb01572cfe2b5e9a86cd5a8144c81ace5ed077dd0b9eb09c05be26
🗳️  Blake2-256 hash:          0xd5a7b7171e3517671ff41d41065edbc56204b94491891e042100684b006e25e2
📦 IPFS:                     https://www.ipfs.io/ipfs/QmaKWGSHZNx4pJMW3JXdDftzsJ4xuS6YNVBVQb442o1dmt



New Release Details:

{
  "gen": "srtool v0.11.1",
  "src": "git",
  "version": "2.22.0",
  "commit": "37d9e3604fb3f217869ccc49dcce8a7b632fb73a",
  "tag": "2.21.0",
  "branch": "release-karura-2.22.0",
  "rustc": "rustc 1.70.0 (90c541806 2023-05-31)",
  "pkg": "karura-runtime",
  "tmsp": "2023-10-08T22:27:44Z",
  "size": "1556290",
  "prop": "0x0503888043ad89f76752ca1acb416d53df459ac5de7be896e1aaf6b2f9b5ea13",
  "authorize_upgrade_prop": "0x2b0abf388e04a7fd55f91e27280b1c44b948c53b9368c98e250a4d746bc4a890",
  "ipfs": "Qme48a8V7wRx8READk3hw8iU4i6NMXu82XhtWerz6U5xzu",
  "sha256": "0x2d8bd446b960049ce5d86b675734ffdadb3402f80d2ac514e01a29316eb12441",
  "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
  "info": {
    "generator": {
      "name": "srtool",
      "version": "0.11.1"
    },
    "src": "git",
    "version": "2.22.0",
    "git": {
      "commit": "37d9e3604fb3f217869ccc49dcce8a7b632fb73a",
      "tag": "",
      "branch": "release-karura-2.22.0"
    },
    "rustc": "rustc 1.70.0 (90c541806 2023-05-31)",
    "pkg": "karura-runtime",
    "profile": "release"
  },
  "context": {
    "package": "karura-runtime",
    "runtime_dir": "runtime/karura",
    "docker": {
      "image": "paritytech/srtool",
      "tag": "1.70.0"
    },
    "profile": "release"
  },
  "runtimes": {
    "compact": {
      "tmsp": "2023-10-08T22:22:03Z",
      "size": "7620752",
      "prop": "0xc75f72155fd13bdfdea585f304b4bcdd0d8befc1f7023a5aaf353d4d7b3e1659",
      "authorize_upgrade_prop": "0x32d66d668a475d34eea4cd07f1e370ea7c1911268344119866061e152f36dfec",
      "blake2_256": "0x80ba77bc1b11dc652cfd4a6df9b68065d2201a931a30b78e7a99fc544e9800dd",
      "ipfs": "QmUTAQ8YhwWygdtnvbQoxkKz9awAE9fXcbJzmTY1TKgrB7",
      "sha256": "0xd34aaa1b30ee792a974034e0f79cbeac27f29c9bf0856e6a1640952baf4872ed",
      "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.wasm",
      "subwasm": {
        "size": 7620752,
        "compression": {
          "size_compressed": 7620752,
          "size_decompressed": 7620752,
          "compressed": false
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "karura",
          "implName": "karura",
          "authoringVersion": 1,
          "specVersion": 2220,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "0x37e397fc7c91f5e4",
              2
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              4
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 2,
          "stateVersion": 0
        },
        "proposal_hash": "0xc75f72155fd13bdfdea585f304b4bcdd0d8befc1f7023a5aaf353d4d7b3e1659",
        "parachain_authorize_upgrade_hash": "0x32d66d668a475d34eea4cd07f1e370ea7c1911268344119866061e152f36dfec",
        "ipfs_hash": "QmUTAQ8YhwWygdtnvbQoxkKz9awAE9fXcbJzmTY1TKgrB7",
        "blake2_256": "0x80ba77bc1b11dc652cfd4a6df9b68065d2201a931a30b78e7a99fc544e9800dd"
      }
    },
    "compressed": {
      "tmsp": "2023-10-08T22:17:15Z",
      "size": "1556290",
      "prop": "0x0503888043ad89f76752ca1acb416d53df459ac5de7be896e1aaf6b2f9b5ea13",
      "authorize_upgrade_prop": "0x2b0abf388e04a7fd55f91e27280b1c44b948c53b9368c98e250a4d746bc4a890",
      "blake2_256": "0xf8b777730a4d1ee70fbc581a82d0de26d7d7e7a8c3562d9d7feca19b2194b900",
      "ipfs": "Qme48a8V7wRx8READk3hw8iU4i6NMXu82XhtWerz6U5xzu",
      "sha256": "0x2d8bd446b960049ce5d86b675734ffdadb3402f80d2ac514e01a29316eb12441",
      "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
      "subwasm": {
        "size": 1556290,
        "compression": {
          "size_compressed": 1556290,
          "size_decompressed": 7620752,
          "compressed": true
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "karura",
          "implName": "karura",
          "authoringVersion": 1,
          "specVersion": 2220,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "0x37e397fc7c91f5e4",
              2
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              4
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 2,
          "stateVersion": 0
        },
        "proposal_hash": "0x0503888043ad89f76752ca1acb416d53df459ac5de7be896e1aaf6b2f9b5ea13",
        "parachain_authorize_upgrade_hash": "0x2b0abf388e04a7fd55f91e27280b1c44b948c53b9368c98e250a4d746bc4a890",
        "ipfs_hash": "Qme48a8V7wRx8READk3hw8iU4i6NMXu82XhtWerz6U5xzu",
        "blake2_256": "0xf8b777730a4d1ee70fbc581a82d0de26d7d7e7a8c3562d9d7feca19b2194b900"
      }
    }
  }
}

  • subwasm info
🏋️  Runtime size:             1.484 MB (1,556,290 bytes) 
🗜  Compressed:               Yes, 79.58%
✨ Reserved meta:            OK - [6D, 65, 74, 61]
🎁 Metadata version:         V14
🔥 Core version:             karura-2220 (karura-0.tx2.au1)
🗳️  system.setCode hash:      0x0503888043ad89f76752ca1acb416d53df459ac5de7be896e1aaf6b2f9b5ea13
🗳️  authorizeUpgrade hash:    0x2b0abf388e04a7fd55f91e27280b1c44b948c53b9368c98e250a4d746bc4a890
🗳️  Blake2-256 hash:          0xf8b777730a4d1ee70fbc581a82d0de26d7d7e7a8c3562d9d7feca19b2194b900
📦 IPFS:                     https://www.ipfs.io/ipfs/Qme48a8V7wRx8READk3hw8iU4i6NMXu82XhtWerz6U5xzu



Artifacts:

Changes

  • Allow specify incentives reward dudection currency (#2625)
  • Update ORML and fix clippy (#2626)
  • Improve xtokens precompile errors (#2620)

Release Checklist

#2614 #2615

2.21.0

7 months ago

This is a full release for Acala & Karura that fixes issues for ACA/KAR staking, liquid crowdloan, and EVM pallets.

Upgrade priority: Low

This release fixed an issue that --rpc-external have no effect for relaychain part. Please upgrade if you are accessing the relaychain RPC. Otherwise there is no need to upgrade.

New Release Details:

{
  "gen": "srtool v0.11.0",
  "src": "git",
  "version": "2.21.0",
  "commit": "3ed4dbb6a9f8526bba902f56bd220d68e3ed6aa4",
  "tag": "2.20.0",
  "branch": "release-acala-2.21.0",
  "rustc": "rustc 1.70.0 (90c541806 2023-05-31)",
  "pkg": "acala-runtime",
  "tmsp": "2023-09-13T02:09:51Z",
  "size": "1553695",
  "prop": "0x46a83a807a3c6245083ea8e11fc9b35063f67cb22412485341a9b894f410918d",
  "authorize_upgrade_prop": "0x0793735257df64f130345d3f8acf0c0f9a8d42eb7efd80e22daae4f07a69a498",
  "ipfs": "QmbQVBSvqiCQNUu5zv2ax6ZM7L1WZYX8G4vEZj5VkXbtxJ",
  "sha256": "0xd6ae4cfb635623899879010061587a6901f51126973d5e183ed3f3a9d966b24e",
  "wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.compressed.wasm",
  "info": {
    "generator": {
      "name": "srtool",
      "version": "0.11.0"
    },
    "src": "git",
    "version": "2.21.0",
    "git": {
      "commit": "3ed4dbb6a9f8526bba902f56bd220d68e3ed6aa4",
      "tag": "",
      "branch": "release-acala-2.21.0"
    },
    "rustc": "rustc 1.70.0 (90c541806 2023-05-31)",
    "pkg": "acala-runtime",
    "profile": "release"
  },
  "context": {
    "package": "acala-runtime",
    "runtime_dir": "runtime/acala",
    "docker": {
      "image": "paritytech/srtool",
      "tag": "1.70.0"
    },
    "profile": "release"
  },
  "runtimes": {
    "compact": {
      "tmsp": "2023-09-13T02:04:40Z",
      "size": "7626153",
      "prop": "0xf6de3b7d62e4f703e933182a2376f5fbf8a74dc237d475cf2a257799402d8233",
      "authorize_upgrade_prop": "0x66d0ac6a5559aca9062b6c26e63fc0065bad9e234f250e64b828daa6a35c7083",
      "blake2_256": "0x6c3f1427321904803654b54bf7b6243503c5ed2cbeb80e179ed4664513e4cb08",
      "ipfs": "QmW3GuTvL7U7wtCcRAiL3y3MPvuoDN3zZX1VACEXDSjtXF",
      "sha256": "0x73bac8a0e1cb108c6f25c1880348ce3f57ce9b205f533508fae75e6a737675da",
      "wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.wasm",
      "subwasm": {
        "size": 7626153,
        "compression": {
          "size_compressed": 7626153,
          "size_decompressed": 7626153,
          "compressed": false
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "acala",
          "implName": "acala",
          "authoringVersion": 1,
          "specVersion": 2210,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "0x37e397fc7c91f5e4",
              2
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              4
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 3,
          "stateVersion": 0
        },
        "proposal_hash": "0xf6de3b7d62e4f703e933182a2376f5fbf8a74dc237d475cf2a257799402d8233",
        "parachain_authorize_upgrade_hash": "0x66d0ac6a5559aca9062b6c26e63fc0065bad9e234f250e64b828daa6a35c7083",
        "ipfs_hash": "QmW3GuTvL7U7wtCcRAiL3y3MPvuoDN3zZX1VACEXDSjtXF",
        "blake2_256": "0x6c3f1427321904803654b54bf7b6243503c5ed2cbeb80e179ed4664513e4cb08"
      }
    },
    "compressed": {
      "tmsp": "2023-09-13T02:00:15Z",
      "size": "1553695",
      "prop": "0x46a83a807a3c6245083ea8e11fc9b35063f67cb22412485341a9b894f410918d",
      "authorize_upgrade_prop": "0x0793735257df64f130345d3f8acf0c0f9a8d42eb7efd80e22daae4f07a69a498",
      "blake2_256": "0xd756da5f7ee434fb9029951026766affd025c043dbfc29710e7966a3917379d0",
      "ipfs": "QmbQVBSvqiCQNUu5zv2ax6ZM7L1WZYX8G4vEZj5VkXbtxJ",
      "sha256": "0xd6ae4cfb635623899879010061587a6901f51126973d5e183ed3f3a9d966b24e",
      "wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.compressed.wasm",
      "subwasm": {
        "size": 1553695,
        "compression": {
          "size_compressed": 1553695,
          "size_decompressed": 7626153,
          "compressed": true
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "acala",
          "implName": "acala",
          "authoringVersion": 1,
          "specVersion": 2210,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "0x37e397fc7c91f5e4",
              2
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              4
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 3,
          "stateVersion": 0
        },
        "proposal_hash": "0x46a83a807a3c6245083ea8e11fc9b35063f67cb22412485341a9b894f410918d",
        "parachain_authorize_upgrade_hash": "0x0793735257df64f130345d3f8acf0c0f9a8d42eb7efd80e22daae4f07a69a498",
        "ipfs_hash": "QmbQVBSvqiCQNUu5zv2ax6ZM7L1WZYX8G4vEZj5VkXbtxJ",
        "blake2_256": "0xd756da5f7ee434fb9029951026766affd025c043dbfc29710e7966a3917379d0"
      }
    }
  }
}

  • subwasm info
🏋️  Runtime size:             1.482 MB (1,553,695 bytes) 
🗜  Compressed:               Yes, 79.63%
✨ Reserved meta:            OK - [6D, 65, 74, 61]
🎁 Metadata version:         V14
🔥 Core version:             acala-2210 (acala-0.tx3.au1)
🗳️  system.setCode hash:      0x46a83a807a3c6245083ea8e11fc9b35063f67cb22412485341a9b894f410918d
🗳️  authorizeUpgrade hash:    0x0793735257df64f130345d3f8acf0c0f9a8d42eb7efd80e22daae4f07a69a498
🗳️  Blake2-256 hash:          0xd756da5f7ee434fb9029951026766affd025c043dbfc29710e7966a3917379d0
📦 IPFS:                     https://www.ipfs.io/ipfs/QmbQVBSvqiCQNUu5zv2ax6ZM7L1WZYX8G4vEZj5VkXbtxJ



New Release Details:

{
  "gen": "srtool v0.11.0",
  "src": "git",
  "version": "2.21.0",
  "commit": "3ed4dbb6a9f8526bba902f56bd220d68e3ed6aa4",
  "tag": "2.20.0",
  "branch": "release-karura-2.21.0",
  "rustc": "rustc 1.70.0 (90c541806 2023-05-31)",
  "pkg": "karura-runtime",
  "tmsp": "2023-09-13T02:10:33Z",
  "size": "1555457",
  "prop": "0xf156f2d1b0cd26426bc642bd1bba14b9b7a3ee56e5afa3f740344d52131d6c2b",
  "authorize_upgrade_prop": "0x75371a3db87a0d2e969159dc0507300ecf84e9ba900df36b2daea99bbfd32f29",
  "ipfs": "QmSXoQ5vraqiEPg85KCABUHPHKLYRPyR61GeFvQFsj5g3L",
  "sha256": "0x51f200f0bb4f6b5565662f1e50df4b39deb0866de972b02d1a2e05295b6cd02b",
  "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
  "info": {
    "generator": {
      "name": "srtool",
      "version": "0.11.0"
    },
    "src": "git",
    "version": "2.21.0",
    "git": {
      "commit": "3ed4dbb6a9f8526bba902f56bd220d68e3ed6aa4",
      "tag": "",
      "branch": "release-karura-2.21.0"
    },
    "rustc": "rustc 1.70.0 (90c541806 2023-05-31)",
    "pkg": "karura-runtime",
    "profile": "release"
  },
  "context": {
    "package": "karura-runtime",
    "runtime_dir": "runtime/karura",
    "docker": {
      "image": "paritytech/srtool",
      "tag": "1.70.0"
    },
    "profile": "release"
  },
  "runtimes": {
    "compact": {
      "tmsp": "2023-09-13T02:05:24Z",
      "size": "7631371",
      "prop": "0xcbe52e9e5ab1ff71e52de87acf758838688467faea741d6cd01c864853502a5f",
      "authorize_upgrade_prop": "0x485dbeb5b34ce442f131d6239bce6fcce2f02fee6b7e26c0a5355aba3d69d48f",
      "blake2_256": "0x549d531c080d824fdb3011d12b19ed69713a049ee992dc76ba71aafd8f4e795f",
      "ipfs": "QmRMJG3FC89jWApaJQPZVwiAXynD5VBgzrRbEPT4HSbM5j",
      "sha256": "0xcfd37c01ba09da132c62fe952e2bec3a6955a4fa928bf3427d7a541332522f9a",
      "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.wasm",
      "subwasm": {
        "size": 7631371,
        "compression": {
          "size_compressed": 7631371,
          "size_decompressed": 7631371,
          "compressed": false
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "karura",
          "implName": "karura",
          "authoringVersion": 1,
          "specVersion": 2210,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "0x37e397fc7c91f5e4",
              2
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              4
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 2,
          "stateVersion": 0
        },
        "proposal_hash": "0xcbe52e9e5ab1ff71e52de87acf758838688467faea741d6cd01c864853502a5f",
        "parachain_authorize_upgrade_hash": "0x485dbeb5b34ce442f131d6239bce6fcce2f02fee6b7e26c0a5355aba3d69d48f",
        "ipfs_hash": "QmRMJG3FC89jWApaJQPZVwiAXynD5VBgzrRbEPT4HSbM5j",
        "blake2_256": "0x549d531c080d824fdb3011d12b19ed69713a049ee992dc76ba71aafd8f4e795f"
      }
    },
    "compressed": {
      "tmsp": "2023-09-13T02:00:52Z",
      "size": "1555457",
      "prop": "0xf156f2d1b0cd26426bc642bd1bba14b9b7a3ee56e5afa3f740344d52131d6c2b",
      "authorize_upgrade_prop": "0x75371a3db87a0d2e969159dc0507300ecf84e9ba900df36b2daea99bbfd32f29",
      "blake2_256": "0x5c71d482fada8591d689293a18a596b4b2a368ae9374aee1b748aa1def5ef82f",
      "ipfs": "QmSXoQ5vraqiEPg85KCABUHPHKLYRPyR61GeFvQFsj5g3L",
      "sha256": "0x51f200f0bb4f6b5565662f1e50df4b39deb0866de972b02d1a2e05295b6cd02b",
      "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
      "subwasm": {
        "size": 1555457,
        "compression": {
          "size_compressed": 1555457,
          "size_decompressed": 7631371,
          "compressed": true
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "karura",
          "implName": "karura",
          "authoringVersion": 1,
          "specVersion": 2210,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "0x37e397fc7c91f5e4",
              2
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              4
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 2,
          "stateVersion": 0
        },
        "proposal_hash": "0xf156f2d1b0cd26426bc642bd1bba14b9b7a3ee56e5afa3f740344d52131d6c2b",
        "parachain_authorize_upgrade_hash": "0x75371a3db87a0d2e969159dc0507300ecf84e9ba900df36b2daea99bbfd32f29",
        "ipfs_hash": "QmSXoQ5vraqiEPg85KCABUHPHKLYRPyR61GeFvQFsj5g3L",
        "blake2_256": "0x5c71d482fada8591d689293a18a596b4b2a368ae9374aee1b748aa1def5ef82f"
      }
    }
  }
}

  • subwasm info
🏋️  Runtime size:             1.483 MB (1,555,457 bytes) 
🗜  Compressed:               Yes, 79.62%
✨ Reserved meta:            OK - [6D, 65, 74, 61]
🎁 Metadata version:         V14
🔥 Core version:             karura-2210 (karura-0.tx2.au1)
🗳️  system.setCode hash:      0xf156f2d1b0cd26426bc642bd1bba14b9b7a3ee56e5afa3f740344d52131d6c2b
🗳️  authorizeUpgrade hash:    0x75371a3db87a0d2e969159dc0507300ecf84e9ba900df36b2daea99bbfd32f29
🗳️  Blake2-256 hash:          0x5c71d482fada8591d689293a18a596b4b2a368ae9374aee1b748aa1def5ef82f
📦 IPFS:                     https://www.ipfs.io/ipfs/QmSXoQ5vraqiEPg85KCABUHPHKLYRPyR61GeFvQFsj5g3L



Artifacts:

Changes

  • EIP 3607 (#2589)
  • Remove extrinsic call tranasctional (#2591)
  • Fix EVM nonce (#2588)
  • Update and abstract common xcm configs (#2600)
  • Enable accumulating rewards for PoolId::Earning pool (#2604)
  • Fix reserve transfer from relaychain (#2607)
  • Use limited reserve transfer (#2610)
  • Fix relaychain rpc external (#2613)

Release Checklist

#2614 #2615

2.20.0

8 months ago

This is a full release for Acala & Karura that upgrades Substrate/Cumulus/Polkadot to v1.0.0. This also includes liquid crowdloan redeem pallet and ACA staking pallet.

Upgrade priority: Low

BREAKING CHANGE

Substrate v0.9.43 and v1.0.0 includes a breaking change of merging HTTP port and WebSocket port into a single port (paritytech/substrate#13384).

The following CLI parameters have been changed:

  • --rpc-max-payload (replaced by --rpc-max-request-size and --rpc-max-response-size)
  • --ws-max-out-buffer-capacity
  • --ws-external (merged into --rpc-external)
  • --unsafe-ws-external (merged into --unsafe-rpc-external)
  • --ipc--path
  • --ws-port (merged into --rpc-port)
  • --ws-max--connections (replaced by --rpc-max-connections)
  • --rpc-http (replaced by --rpc-addr)
  • --rpc-ws (replaced by --rpc-addr)

New Release Details:

{
  "gen": "srtool v0.11.0",
  "src": "git",
  "version": "2.20.0",
  "commit": "6fc032b54eb0a64dfd969323628f20fc4e6446f4",
  "tag": "2.19.0",
  "branch": "release-karura-2.20.0",
  "rustc": "rustc 1.70.0 (90c541806 2023-05-31)",
  "pkg": "karura-runtime",
  "tmsp": "2023-08-10T04:19:40Z",
  "size": "1583116",
  "prop": "0xa3d5215aa6e46a0770df1615b6bfc26dc453a8d2a7a437b34a567a93ba8366c3",
  "authorize_upgrade_prop": "0x658d01af3e5699ade2fd946e7826c99fdd8ace95cfc01d74b09681fa2d73c397",
  "ipfs": "QmWAJkW3mVzEY6JueYr2o1feJGQnMrvkeCHjXpfVceBFx6",
  "sha256": "0x02b57b4ac79c346d0d2933376a8f1119cb285dd9b1175c508e385b573db2cab7",
  "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
  "info": {
    "generator": {
      "name": "srtool",
      "version": "0.11.0"
    },
    "src": "git",
    "version": "2.20.0",
    "git": {
      "commit": "6fc032b54eb0a64dfd969323628f20fc4e6446f4",
      "tag": "",
      "branch": "release-karura-2.20.0"
    },
    "rustc": "rustc 1.70.0 (90c541806 2023-05-31)",
    "pkg": "karura-runtime",
    "profile": "release"
  },
  "context": {
    "package": "karura-runtime",
    "runtime_dir": "runtime/karura",
    "docker": {
      "image": "paritytech/srtool",
      "tag": "1.70.0"
    },
    "profile": "release"
  },
  "runtimes": {
    "compact": {
      "tmsp": "2023-08-10T04:13:46Z",
      "size": "7819883",
      "prop": "0xea69da49bab6e844974520ff4f133fcc4816a1e0f81192aa4394092cfeeed889",
      "authorize_upgrade_prop": "0x85d8d23241e543df5ea988390424883df8a2f2d3cb2800f04788107ff5887b44",
      "blake2_256": "0x4625d6586bf09c53c24b93db2f2adc1fdf4e75f5dd1747958ab185689b027360",
      "ipfs": "QmThmHmLBpbXLpWa53yct72jkQJoNZqn8XShmnbGwzLsWJ",
      "sha256": "0x1acf4a37e05f965b2682e1bf73b0182afdab4fa7b989d3239854fe3202ccf244",
      "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.wasm",
      "subwasm": {
        "size": 7819883,
        "compression": {
          "size_compressed": 7819883,
          "size_decompressed": 7819883,
          "compressed": false
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "karura",
          "implName": "karura",
          "authoringVersion": 1,
          "specVersion": 2200,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "0x37e397fc7c91f5e4",
              2
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              4
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 2,
          "stateVersion": 0
        },
        "proposal_hash": "0xea69da49bab6e844974520ff4f133fcc4816a1e0f81192aa4394092cfeeed889",
        "parachain_authorize_upgrade_hash": "0x85d8d23241e543df5ea988390424883df8a2f2d3cb2800f04788107ff5887b44",
        "ipfs_hash": "QmThmHmLBpbXLpWa53yct72jkQJoNZqn8XShmnbGwzLsWJ",
        "blake2_256": "0x4625d6586bf09c53c24b93db2f2adc1fdf4e75f5dd1747958ab185689b027360"
      }
    },
    "compressed": {
      "tmsp": "2023-08-10T04:07:59Z",
      "size": "1583116",
      "prop": "0xa3d5215aa6e46a0770df1615b6bfc26dc453a8d2a7a437b34a567a93ba8366c3",
      "authorize_upgrade_prop": "0x658d01af3e5699ade2fd946e7826c99fdd8ace95cfc01d74b09681fa2d73c397",
      "blake2_256": "0xd46e44f83976b1bc092d3e7e5d0f54d1beb5610c861bd482f2bc7286a60625f0",
      "ipfs": "QmWAJkW3mVzEY6JueYr2o1feJGQnMrvkeCHjXpfVceBFx6",
      "sha256": "0x02b57b4ac79c346d0d2933376a8f1119cb285dd9b1175c508e385b573db2cab7",
      "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
      "subwasm": {
        "size": 1583116,
        "compression": {
          "size_compressed": 1583116,
          "size_decompressed": 7819883,
          "compressed": true
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "karura",
          "implName": "karura",
          "authoringVersion": 1,
          "specVersion": 2200,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "0x37e397fc7c91f5e4",
              2
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              4
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 2,
          "stateVersion": 0
        },
        "proposal_hash": "0xa3d5215aa6e46a0770df1615b6bfc26dc453a8d2a7a437b34a567a93ba8366c3",
        "parachain_authorize_upgrade_hash": "0x658d01af3e5699ade2fd946e7826c99fdd8ace95cfc01d74b09681fa2d73c397",
        "ipfs_hash": "QmWAJkW3mVzEY6JueYr2o1feJGQnMrvkeCHjXpfVceBFx6",
        "blake2_256": "0xd46e44f83976b1bc092d3e7e5d0f54d1beb5610c861bd482f2bc7286a60625f0"
      }
    }
  }
}

  • subwasm info
🏋️  Runtime size:             1.510 MB (1,583,116 bytes) 
🗜  Compressed:               Yes, 79.76%
✨ Reserved meta:            OK - [6D, 65, 74, 61]
🎁 Metadata version:         V14
🔥 Core version:             karura-2200 (karura-0.tx2.au1)
🗳️  system.setCode hash:      0xa3d5215aa6e46a0770df1615b6bfc26dc453a8d2a7a437b34a567a93ba8366c3
🗳️  authorizeUpgrade hash:    0x658d01af3e5699ade2fd946e7826c99fdd8ace95cfc01d74b09681fa2d73c397
🗳️  Blake2-256 hash:          0xd46e44f83976b1bc092d3e7e5d0f54d1beb5610c861bd482f2bc7286a60625f0
📦 IPFS:                     https://www.ipfs.io/ipfs/QmWAJkW3mVzEY6JueYr2o1feJGQnMrvkeCHjXpfVceBFx6



{
  "gen": "srtool v0.11.0",
  "src": "git",
  "version": "2.20.0",
  "commit": "6fc032b54eb0a64dfd969323628f20fc4e6446f4",
  "tag": "2.19.0",
  "branch": "release-acala-2.20.0",
  "rustc": "rustc 1.70.0 (90c541806 2023-05-31)",
  "pkg": "acala-runtime",
  "tmsp": "2023-08-10T04:08:23Z",
  "size": "1577309",
  "prop": "0x93be8594ab2de7bc78653aa435664d2bdb85e691bcf816722edd711c9c290655",
  "authorize_upgrade_prop": "0x0721f70c077e54c21b48922af27f8236011fcae4019332f46fbbde4334a0841c",
  "ipfs": "QmbtiCAV7k7BqG3PdddBYi1b6b4NGmhBQXFdsxVSHXnBFP",
  "sha256": "0xaa8f142bf76e32395de7d4e881a501f339b1bcf6cef8999407ce151fa21cf601",
  "wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.compressed.wasm",
  "info": {
    "generator": {
      "name": "srtool",
      "version": "0.11.0"
    },
    "src": "git",
    "version": "2.20.0",
    "git": {
      "commit": "6fc032b54eb0a64dfd969323628f20fc4e6446f4",
      "tag": "",
      "branch": "release-acala-2.20.0"
    },
    "rustc": "rustc 1.70.0 (90c541806 2023-05-31)",
    "pkg": "acala-runtime",
    "profile": "release"
  },
  "context": {
    "package": "acala-runtime",
    "runtime_dir": "runtime/acala",
    "docker": {
      "image": "paritytech/srtool",
      "tag": "1.70.0"
    },
    "profile": "release"
  },
  "runtimes": {
    "compact": {
      "tmsp": "2023-08-10T04:03:51Z",
      "size": "7804035",
      "prop": "0xd3b9f6cd3c4b0de2b08e50b16c8c52e15342fa88b2f0065eef84cd989553963c",
      "authorize_upgrade_prop": "0xf9525903879096ce3c0ea2b8ad67c3cfd9b7cda5a23c7dc79acdbb521a9b24ab",
      "blake2_256": "0x00ca13e2b5a3d480da614667657cd39ddf1d513a8bb66923c5f097cecca6e4ab",
      "ipfs": "QmbecdQP3p8pN6Ve6NqoperMT1CKYGwTMtmHCqcjpt97wh",
      "sha256": "0xb8bad4f9f65e518d96855edf3aa58d6804ff705ffd05bd4af8312c7c04119057",
      "wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.wasm",
      "subwasm": {
        "size": 7804035,
        "compression": {
          "size_compressed": 7804035,
          "size_decompressed": 7804035,
          "compressed": false
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "acala",
          "implName": "acala",
          "authoringVersion": 1,
          "specVersion": 2200,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "0x37e397fc7c91f5e4",
              2
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              4
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 3,
          "stateVersion": 0
        },
        "proposal_hash": "0xd3b9f6cd3c4b0de2b08e50b16c8c52e15342fa88b2f0065eef84cd989553963c",
        "parachain_authorize_upgrade_hash": "0xf9525903879096ce3c0ea2b8ad67c3cfd9b7cda5a23c7dc79acdbb521a9b24ab",
        "ipfs_hash": "QmbecdQP3p8pN6Ve6NqoperMT1CKYGwTMtmHCqcjpt97wh",
        "blake2_256": "0x00ca13e2b5a3d480da614667657cd39ddf1d513a8bb66923c5f097cecca6e4ab"
      }
    },
    "compressed": {
      "tmsp": "2023-08-10T03:59:31Z",
      "size": "1577309",
      "prop": "0x93be8594ab2de7bc78653aa435664d2bdb85e691bcf816722edd711c9c290655",
      "authorize_upgrade_prop": "0x0721f70c077e54c21b48922af27f8236011fcae4019332f46fbbde4334a0841c",
      "blake2_256": "0x2bf6ddd4d04900df7a03014dd43dbea0adc09043e4ae9b090bbffb1432ba1d36",
      "ipfs": "QmbtiCAV7k7BqG3PdddBYi1b6b4NGmhBQXFdsxVSHXnBFP",
      "sha256": "0xaa8f142bf76e32395de7d4e881a501f339b1bcf6cef8999407ce151fa21cf601",
      "wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.compressed.wasm",
      "subwasm": {
        "size": 1577309,
        "compression": {
          "size_compressed": 1577309,
          "size_decompressed": 7804035,
          "compressed": true
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "acala",
          "implName": "acala",
          "authoringVersion": 1,
          "specVersion": 2200,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "0x37e397fc7c91f5e4",
              2
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              4
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 3,
          "stateVersion": 0
        },
        "proposal_hash": "0x93be8594ab2de7bc78653aa435664d2bdb85e691bcf816722edd711c9c290655",
        "parachain_authorize_upgrade_hash": "0x0721f70c077e54c21b48922af27f8236011fcae4019332f46fbbde4334a0841c",
        "ipfs_hash": "QmbtiCAV7k7BqG3PdddBYi1b6b4NGmhBQXFdsxVSHXnBFP",
        "blake2_256": "0x2bf6ddd4d04900df7a03014dd43dbea0adc09043e4ae9b090bbffb1432ba1d36"
      }
    }
  }
}

  • subwasm info
🏋️  Runtime size:             1.504 MB (1,577,309 bytes) 
🗜  Compressed:               Yes, 79.79%
✨ Reserved meta:            OK - [6D, 65, 74, 61]
🎁 Metadata version:         V14
🔥 Core version:             acala-2200 (acala-0.tx3.au1)
🗳️  system.setCode hash:      0x93be8594ab2de7bc78653aa435664d2bdb85e691bcf816722edd711c9c290655
🗳️  authorizeUpgrade hash:    0x0721f70c077e54c21b48922af27f8236011fcae4019332f46fbbde4334a0841c
🗳️  Blake2-256 hash:          0x2bf6ddd4d04900df7a03014dd43dbea0adc09043e4ae9b090bbffb1432ba1d36
📦 IPFS:                     https://www.ipfs.io/ipfs/QmbtiCAV7k7BqG3PdddBYi1b6b4NGmhBQXFdsxVSHXnBFP



Artifacts:

Changes

  • Upgrade to rust-1.70 (#2563)
  • Update liquid crowdloan (#2573)
  • precompile for liquid-crowdloan (#2575)
  • clean migrations of acala runtime (#2570)
  • Update polkadot v1.0.0 (#2577)

Release Checklist

#2582 #2581

2.19.0

10 months ago

This is a client release for Acala & Karura that upgrades Substrate/Cumulus/Polkadot to v0.9.42.

Upgrade priority: High

This includes few bug fixes from upstream relates to block syncing stability. It is recommended to upgrade to this version on your next maintenance window. If you have observed block syncing stability issue with old version, you should upgrade to this version ASAP.

New Release Details:


New Release Details:

Artifacts:

2.18.0

11 months ago

This is a full release for Acala & Karura that upgrades Substrate/Cumulus/Polkadot to v0.9.40. This also includes Eth Call V2 format and various improvements to Acala EVM+.

Upgrade priority: Low

This includes few bug fixes about block syncing issue. However, there are also stability issues reported on v0.9.40 of Polkadot/Cumulus. Therefore we recommanded to only upgrade to this version if you are affected by block syncing issue in old version.

New Release Details:

{
  "gen": "srtool v0.9.25",
  "src": "git",
  "version": "2.18.0",
  "commit": "a32c40b928d008338b5dd2b65a98f30ed38f5af6",
  "tag": "2.13.0",
  "branch": "release-acala-2.18.0",
  "rustc": "rustc 1.66.1 (90743e729 2023-01-10)",
  "pkg": "karura-runtime",
  "tmsp": "2023-05-19T03:20:01Z",
  "size": "1544998",
  "prop": "0xe998203e1a9424058fcbada145eb1441c4ddd5c31e5c47b6a0551819cb90a8cf",
  "authorize_upgrade_prop": "0x620c32408e19312fde05da649598e564d85d7efb0b73a4831f070d05b3ebdcd1",
  "ipfs": "QmbJAmCS7RxHSwjnpfJXgj3M6eKDgpTWsqTHqTyzJPKxTy",
  "sha256": "0xcdfebb803ba9a9ddda4065ac3c5be9251c38f6c79ca5dae04752ba35d151895d",
  "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
  "info": {
    "generator": {
      "name": "srtool",
      "version": "0.9.25"
    },
    "src": "git",
    "version": "2.18.0",
    "git": {
      "commit": "a32c40b928d008338b5dd2b65a98f30ed38f5af6",
      "tag": "",
      "branch": "release-acala-2.18.0"
    },
    "rustc": "rustc 1.66.1 (90743e729 2023-01-10)",
    "pkg": "karura-runtime",
    "profile": "release"
  },
  "context": {
    "package": "karura-runtime",
    "runtime_dir": "runtime/karura",
    "docker": {
      "image": "paritytech/srtool",
      "tag": "1.66.1"
    },
    "profile": "release"
  },
  "runtimes": {
    "compact": {
      "tmsp": "2023-05-19T03:13:32Z",
      "size": "7558680",
      "prop": "0x05b3714b4fda76fdfb46d4724dce6618ab55aabb3d80376cfd699adac642bb74",
      "authorize_upgrade_prop": "0x9097909212fd2e6ac308b48f302fdd1dd609b70acaa007f26583b530ef796300",
      "blake2_256": "0xc2eff0f730cc481a40b1cc8d4b6cb1ab566ec825955c9249b5b8472297717de7",
      "ipfs": "QmRVzGThs27QNzdhB5yiJgY8XkHnicephcQqQBzw5GY4HD",
      "sha256": "0x273cb3adafd1bfd2a7dbe300ed1fbb9fab4c0a06470ca4a961cf1427b929ffbc",
      "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.wasm",
      "subwasm": {
        "size": 7558680,
        "compression": {
          "size_compressed": 7558680,
          "size_decompressed": 7558680,
          "compressed": false
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "karura",
          "implName": "karura",
          "authoringVersion": 1,
          "specVersion": 2180,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "0x37e397fc7c91f5e4",
              1
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              3
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 2
        },
        "proposal_hash": "0x05b3714b4fda76fdfb46d4724dce6618ab55aabb3d80376cfd699adac642bb74",
        "parachain_authorize_upgrade_hash": "0x9097909212fd2e6ac308b48f302fdd1dd609b70acaa007f26583b530ef796300",
        "ipfs_hash": "QmRVzGThs27QNzdhB5yiJgY8XkHnicephcQqQBzw5GY4HD",
        "blake2_256": "0xc2eff0f730cc481a40b1cc8d4b6cb1ab566ec825955c9249b5b8472297717de7"
      }
    },
    "compressed": {
      "tmsp": "2023-05-19T03:07:42Z",
      "size": "1544998",
      "prop": "0xe998203e1a9424058fcbada145eb1441c4ddd5c31e5c47b6a0551819cb90a8cf",
      "authorize_upgrade_prop": "0x620c32408e19312fde05da649598e564d85d7efb0b73a4831f070d05b3ebdcd1",
      "blake2_256": "0x007e2375e1b550f213032134cba005e1acf448797deb897c0cec4dad85ce66ac",
      "ipfs": "QmbJAmCS7RxHSwjnpfJXgj3M6eKDgpTWsqTHqTyzJPKxTy",
      "sha256": "0xcdfebb803ba9a9ddda4065ac3c5be9251c38f6c79ca5dae04752ba35d151895d",
      "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
      "subwasm": {
        "size": 1544998,
        "compression": {
          "size_compressed": 1544998,
          "size_decompressed": 7558680,
          "compressed": true
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "karura",
          "implName": "karura",
          "authoringVersion": 1,
          "specVersion": 2180,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "0x37e397fc7c91f5e4",
              1
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              3
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 2
        },
        "proposal_hash": "0xe998203e1a9424058fcbada145eb1441c4ddd5c31e5c47b6a0551819cb90a8cf",
        "parachain_authorize_upgrade_hash": "0x620c32408e19312fde05da649598e564d85d7efb0b73a4831f070d05b3ebdcd1",
        "ipfs_hash": "QmbJAmCS7RxHSwjnpfJXgj3M6eKDgpTWsqTHqTyzJPKxTy",
        "blake2_256": "0x007e2375e1b550f213032134cba005e1acf448797deb897c0cec4dad85ce66ac"
      }
    }
  }
}

  • subwasm info
🏋️  Runtime size:             1.473 MB (1,544,998 bytes) 
🗜  Compressed:               Yes, 79.56%
✨ Reserved meta:            OK - [6D, 65, 74, 61]
🎁 Metadata version:         V14
🔥 Core version:             karura-2180 (karura-0.tx2.au1)
🗳️  system.setCode hash:      0xe998203e1a9424058fcbada145eb1441c4ddd5c31e5c47b6a0551819cb90a8cf
🗳️  authorizeUpgrade hash:    0x620c32408e19312fde05da649598e564d85d7efb0b73a4831f070d05b3ebdcd1
🗳️  Blake2-256 hash:          0x007e2375e1b550f213032134cba005e1acf448797deb897c0cec4dad85ce66ac
📦 IPFS:                     https://www.ipfs.io/ipfs/QmbJAmCS7RxHSwjnpfJXgj3M6eKDgpTWsqTHqTyzJPKxTy



New Release Details:

{
  "gen": "srtool v0.9.25",
  "src": "git",
  "version": "2.18.0",
  "commit": "a32c40b928d008338b5dd2b65a98f30ed38f5af6",
  "tag": "2.13.0",
  "branch": "release-acala-2.18.0",
  "rustc": "rustc 1.66.1 (90743e729 2023-01-10)",
  "pkg": "acala-runtime",
  "tmsp": "2023-05-19T03:14:24Z",
  "size": "1534480",
  "prop": "0xdb19c1b03c454412726ce55f39034c36e8a8fe020dda884c4256ecbfce629ece",
  "authorize_upgrade_prop": "0xc6719e0af22ce6620d97246728dc11d538a1b29dc62cf2f41ea81b5f122c0829",
  "ipfs": "QmVnvo9JdjfBiBodyxgMqx5nmbLiUkcVG3q1JouEmWJ3tX",
  "sha256": "0xac1d3198a42e1c19ea69a26cec7db046f473e6e1103b35d753d29f4d76c835c1",
  "wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.compressed.wasm",
  "info": {
    "generator": {
      "name": "srtool",
      "version": "0.9.25"
    },
    "src": "git",
    "version": "2.18.0",
    "git": {
      "commit": "a32c40b928d008338b5dd2b65a98f30ed38f5af6",
      "tag": "",
      "branch": "release-acala-2.18.0"
    },
    "rustc": "rustc 1.66.1 (90743e729 2023-01-10)",
    "pkg": "acala-runtime",
    "profile": "release"
  },
  "context": {
    "package": "acala-runtime",
    "runtime_dir": "runtime/acala",
    "docker": {
      "image": "paritytech/srtool",
      "tag": "1.66.1"
    },
    "profile": "release"
  },
  "runtimes": {
    "compact": {
      "tmsp": "2023-05-19T03:09:08Z",
      "size": "7516608",
      "prop": "0xc723a728048b0997868c76bcc0c8ed05c2d421bb168b81c213706a54868e3ecf",
      "authorize_upgrade_prop": "0x98b28b7097e025dcd29c23e8c2890117fb3b25521c8047d4b77ced426e4b7f55",
      "blake2_256": "0x0c61496269b26dd06a593db47d49032b0c8507e41566d560a02d39a145c2d911",
      "ipfs": "QmTTdXzdabM75bpswMhKG4VNawPDEq8YSGEuNx94DFNMEc",
      "sha256": "0xe05345983534b01c368cc883681cc4abbbe638502a15ab70086d2d86073bc6b1",
      "wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.wasm",
      "subwasm": {
        "size": 7516608,
        "compression": {
          "size_compressed": 7516608,
          "size_decompressed": 7516608,
          "compressed": false
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "acala",
          "implName": "acala",
          "authoringVersion": 1,
          "specVersion": 2180,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "0x37e397fc7c91f5e4",
              1
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              3
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 3
        },
        "proposal_hash": "0xc723a728048b0997868c76bcc0c8ed05c2d421bb168b81c213706a54868e3ecf",
        "parachain_authorize_upgrade_hash": "0x98b28b7097e025dcd29c23e8c2890117fb3b25521c8047d4b77ced426e4b7f55",
        "ipfs_hash": "QmTTdXzdabM75bpswMhKG4VNawPDEq8YSGEuNx94DFNMEc",
        "blake2_256": "0x0c61496269b26dd06a593db47d49032b0c8507e41566d560a02d39a145c2d911"
      }
    },
    "compressed": {
      "tmsp": "2023-05-19T03:04:00Z",
      "size": "1534480",
      "prop": "0xdb19c1b03c454412726ce55f39034c36e8a8fe020dda884c4256ecbfce629ece",
      "authorize_upgrade_prop": "0xc6719e0af22ce6620d97246728dc11d538a1b29dc62cf2f41ea81b5f122c0829",
      "blake2_256": "0x971ee7c7d575a8822eca86902045e7c151c86f0f881f049188746621e1c76500",
      "ipfs": "QmVnvo9JdjfBiBodyxgMqx5nmbLiUkcVG3q1JouEmWJ3tX",
      "sha256": "0xac1d3198a42e1c19ea69a26cec7db046f473e6e1103b35d753d29f4d76c835c1",
      "wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.compressed.wasm",
      "subwasm": {
        "size": 1534480,
        "compression": {
          "size_compressed": 1534480,
          "size_decompressed": 7516608,
          "compressed": true
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "acala",
          "implName": "acala",
          "authoringVersion": 1,
          "specVersion": 2180,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "0x37e397fc7c91f5e4",
              1
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              3
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 3
        },
        "proposal_hash": "0xdb19c1b03c454412726ce55f39034c36e8a8fe020dda884c4256ecbfce629ece",
        "parachain_authorize_upgrade_hash": "0xc6719e0af22ce6620d97246728dc11d538a1b29dc62cf2f41ea81b5f122c0829",
        "ipfs_hash": "QmVnvo9JdjfBiBodyxgMqx5nmbLiUkcVG3q1JouEmWJ3tX",
        "blake2_256": "0x971ee7c7d575a8822eca86902045e7c151c86f0f881f049188746621e1c76500"
      }
    }
  }
}

  • subwasm info
🏋️  Runtime size:             1.463 MB (1,534,480 bytes) 
🗜  Compressed:               Yes, 79.59%
✨ Reserved meta:            OK - [6D, 65, 74, 61]
🎁 Metadata version:         V14
🔥 Core version:             acala-2180 (acala-0.tx3.au1)
🗳️  system.setCode hash:      0xdb19c1b03c454412726ce55f39034c36e8a8fe020dda884c4256ecbfce629ece
🗳️  authorizeUpgrade hash:    0xc6719e0af22ce6620d97246728dc11d538a1b29dc62cf2f41ea81b5f122c0829
🗳️  Blake2-256 hash:          0x971ee7c7d575a8822eca86902045e7c151c86f0f881f049188746621e1c76500
📦 IPFS:                     https://www.ipfs.io/ipfs/QmVnvo9JdjfBiBodyxgMqx5nmbLiUkcVG3q1JouEmWJ3tX



Artifacts:

Changes

  • Fix selfdestruct account removal (#2497)
  • Add Xtokens precompile (#2489)
  • Add CustomStackState trait (#2505)
  • Add simulate_execution on evm Runtime api (#2511)
  • Improve xtokens error message (#2512)
  • Fix evm origin for XCM (#2513)
  • Improve selfdestruct (#2515)
  • Update karura bootnodes (#2514)
  • Add AccountKey20Aliases to support AccountKey20 (#2519)
  • Add proof size to weight output (#2532)

Release Checklist

#2538 #2539

2.17.0

1 year ago

This is a runtime upgrade for Acala & Karura that fixes issue for Taiga stable asset pallet.

Upgrade priority: N/A

This is a runtime upgrade without client change.

New Release Details:

{
  "gen": "srtool v0.9.25",
  "src": "git",
  "version": "2.17.0",
  "commit": "e30465dfd007f73e1eb9767922f11783b3197fc6",
  "tag": "2.15.0",
  "branch": "release-karura-2.17.0",
  "rustc": "rustc 1.66.1 (90743e729 2023-01-10)",
  "pkg": "karura-runtime",
  "tmsp": "2023-04-26T00:09:17Z",
  "size": "1481339",
  "prop": "0x4246d9f2ee3c4c99a28e105048770213fd003dfeef22cdf702f644a280813801",
  "authorize_upgrade_prop": "0x3233bdaa2de2d12bb4184b928d6976ed8f654b57effe8c67ed0772efeb16f436",
  "ipfs": "QmWzVaBERQAvfhPPfUc79yFPLxah4zNCoYZkMj8rGxoRJa",
  "sha256": "0x6f37ee4458cb1ec9db2d9a22eb80cebf13e172664178cca9cdff583e862be37c",
  "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
  "info": {
    "generator": {
      "name": "srtool",
      "version": "0.9.25"
    },
    "src": "git",
    "version": "2.17.0",
    "git": {
      "commit": "e30465dfd007f73e1eb9767922f11783b3197fc6",
      "tag": "",
      "branch": "release-karura-2.17.0"
    },
    "rustc": "rustc 1.66.1 (90743e729 2023-01-10)",
    "pkg": "karura-runtime",
    "profile": "release"
  },
  "context": {
    "package": "karura-runtime",
    "runtime_dir": "runtime/karura",
    "docker": {
      "image": "paritytech/srtool",
      "tag": "1.66.1"
    },
    "profile": "release"
  },
  "runtimes": {
    "compact": {
      "tmsp": "2023-04-26T00:03:50Z",
      "size": "7516667",
      "prop": "0x32386a14b85a653bd871ba9feb6a70f241002f98f728160313965eb50f56c1ce",
      "authorize_upgrade_prop": "0xfccc95db33b3d47c5faf09b9a927aba5b4164f5b43a421f24869d0a3841391ef",
      "blake2_256": "0xb3b757fdef88c3bded452d74d994fa8a8a904b9d298ae40d3508f19e90aa6a90",
      "ipfs": "QmezbT3ZAXBfkPHsuwgZeWMYPiaxBYnSLS9jZVrJAziU8w",
      "sha256": "0x304ecb9a3c8b433080993f6090880f628b40f60dc76dad3d679294d8ba67cc94",
      "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.wasm",
      "subwasm": {
        "size": 7516667,
        "compression": {
          "size_compressed": 7516667,
          "size_decompressed": 7516667,
          "compressed": false
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "karura",
          "implName": "karura",
          "authoringVersion": 1,
          "specVersion": 2170,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "0x37e397fc7c91f5e4",
              1
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              2
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 2
        },
        "proposal_hash": "0x32386a14b85a653bd871ba9feb6a70f241002f98f728160313965eb50f56c1ce",
        "parachain_authorize_upgrade_hash": "0xfccc95db33b3d47c5faf09b9a927aba5b4164f5b43a421f24869d0a3841391ef",
        "ipfs_hash": "QmezbT3ZAXBfkPHsuwgZeWMYPiaxBYnSLS9jZVrJAziU8w",
        "blake2_256": "0xb3b757fdef88c3bded452d74d994fa8a8a904b9d298ae40d3508f19e90aa6a90"
      }
    },
    "compressed": {
      "tmsp": "2023-04-25T23:48:19Z",
      "size": "1481339",
      "prop": "0x4246d9f2ee3c4c99a28e105048770213fd003dfeef22cdf702f644a280813801",
      "authorize_upgrade_prop": "0x3233bdaa2de2d12bb4184b928d6976ed8f654b57effe8c67ed0772efeb16f436",
      "blake2_256": "0x129f1c61cd61b656899ecbe3f7859bc630f491afea01def2c4518f6bcf48d513",
      "ipfs": "QmWzVaBERQAvfhPPfUc79yFPLxah4zNCoYZkMj8rGxoRJa",
      "sha256": "0x6f37ee4458cb1ec9db2d9a22eb80cebf13e172664178cca9cdff583e862be37c",
      "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
      "subwasm": {
        "size": 1481339,
        "compression": {
          "size_compressed": 1481339,
          "size_decompressed": 7516667,
          "compressed": true
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "karura",
          "implName": "karura",
          "authoringVersion": 1,
          "specVersion": 2170,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "0x37e397fc7c91f5e4",
              1
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              2
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 2
        },
        "proposal_hash": "0x4246d9f2ee3c4c99a28e105048770213fd003dfeef22cdf702f644a280813801",
        "parachain_authorize_upgrade_hash": "0x3233bdaa2de2d12bb4184b928d6976ed8f654b57effe8c67ed0772efeb16f436",
        "ipfs_hash": "QmWzVaBERQAvfhPPfUc79yFPLxah4zNCoYZkMj8rGxoRJa",
        "blake2_256": "0x129f1c61cd61b656899ecbe3f7859bc630f491afea01def2c4518f6bcf48d513"
      }
    }
  }
}

  • subwasm info
Running subwasm v0.18.0
🏋️  Runtime size:		1.413 MB (1,481,339 bytes)
🗜  Compressed:			Yes, 80.29%
✨ Reserved meta:		OK - [6D, 65, 74, 61]
🎁 Metadata version:		V14
🔥 Core version:		karura-2170 (karura-0.tx2.au1)
🗳️  system.setCode hash:		0x4246d9f2ee3c4c99a28e105048770213fd003dfeef22cdf702f644a280813801
🗳️  authorizeUpgrade hash:	0x3233bdaa2de2d12bb4184b928d6976ed8f654b57effe8c67ed0772efeb16f436
#️⃣  Blake2-256 hash:		0x129f1c61cd61b656899ecbe3f7859bc630f491afea01def2c4518f6bcf48d513
📦 IPFS:			https://www.ipfs.io/ipfs/QmWzVaBERQAvfhPPfUc79yFPLxah4zNCoYZkMj8rGxoRJa

New Release Details:

{
  "gen": "srtool v0.9.25",
  "src": "git",
  "version": "2.17.0",
  "commit": "e30465dfd007f73e1eb9767922f11783b3197fc6",
  "tag": "2.15.0",
  "branch": "release-acala-2.17.0",
  "rustc": "rustc 1.66.1 (90743e729 2023-01-10)",
  "pkg": "acala-runtime",
  "tmsp": "2023-04-26T00:14:56Z",
  "size": "1475920",
  "prop": "0x172f866724bf505f37066a0c2864dd9be3f8a0378c5d879090152333d2b22016",
  "authorize_upgrade_prop": "0xc9ab5edad4da11ab09492f95018f35c8b4335e83d6549ae68af9b42d6dd27742",
  "ipfs": "QmdFJTDhPRwyazC11tb9By4vu7TqL7jyQ8HEgBin44HyYe",
  "sha256": "0x3af0efcea490c5f1c6d79189f92f61a26fe95cd8c70331683817977b6728a917",
  "wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.compressed.wasm",
  "info": {
    "generator": {
      "name": "srtool",
      "version": "0.9.25"
    },
    "src": "git",
    "version": "2.17.0",
    "git": {
      "commit": "e30465dfd007f73e1eb9767922f11783b3197fc6",
      "tag": "",
      "branch": "release-acala-2.17.0"
    },
    "rustc": "rustc 1.66.1 (90743e729 2023-01-10)",
    "pkg": "acala-runtime",
    "profile": "release"
  },
  "context": {
    "package": "acala-runtime",
    "runtime_dir": "runtime/acala",
    "docker": {
      "image": "paritytech/srtool",
      "tag": "1.66.1"
    },
    "profile": "release"
  },
  "runtimes": {
    "compact": {
      "tmsp": "2023-04-26T00:09:05Z",
      "size": "7424066",
      "prop": "0x8df4d55fceabbc265d493bc58010904f653cd10bdfe4bb2b63f9eeedbef5f808",
      "authorize_upgrade_prop": "0xd08ba03047b2cc09a5e814b0b5f6684b397dc0cbc3fd8416e0e4e238dbb83094",
      "blake2_256": "0x8268cb1e91c4d95bf60d991fe29683cd471f387542a77ac6459af501fcf6900b",
      "ipfs": "QmZfw3GDFwjiJ63hS7Xay8mzhZWSHRYK4fzizapBDXvoH6",
      "sha256": "0xb2b63a5363e27a3a3fefec3a433df4cf11198374c5d7665137794b05a6843c6a",
      "wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.wasm",
      "subwasm": {
        "size": 7424066,
        "compression": {
          "size_compressed": 7424066,
          "size_decompressed": 7424066,
          "compressed": false
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "acala",
          "implName": "acala",
          "authoringVersion": 1,
          "specVersion": 2170,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "0x37e397fc7c91f5e4",
              1
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              2
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 2
        },
        "proposal_hash": "0x8df4d55fceabbc265d493bc58010904f653cd10bdfe4bb2b63f9eeedbef5f808",
        "parachain_authorize_upgrade_hash": "0xd08ba03047b2cc09a5e814b0b5f6684b397dc0cbc3fd8416e0e4e238dbb83094",
        "ipfs_hash": "QmZfw3GDFwjiJ63hS7Xay8mzhZWSHRYK4fzizapBDXvoH6",
        "blake2_256": "0x8268cb1e91c4d95bf60d991fe29683cd471f387542a77ac6459af501fcf6900b"
      }
    },
    "compressed": {
      "tmsp": "2023-04-25T23:52:19Z",
      "size": "1475920",
      "prop": "0x172f866724bf505f37066a0c2864dd9be3f8a0378c5d879090152333d2b22016",
      "authorize_upgrade_prop": "0xc9ab5edad4da11ab09492f95018f35c8b4335e83d6549ae68af9b42d6dd27742",
      "blake2_256": "0x77bb8d6c11c2ed5ee8a4e0933aa661d2e44e03dc8823cb180cb069463128a2c7",
      "ipfs": "QmdFJTDhPRwyazC11tb9By4vu7TqL7jyQ8HEgBin44HyYe",
      "sha256": "0x3af0efcea490c5f1c6d79189f92f61a26fe95cd8c70331683817977b6728a917",
      "wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.compressed.wasm",
      "subwasm": {
        "size": 1475920,
        "compression": {
          "size_compressed": 1475920,
          "size_decompressed": 7424066,
          "compressed": true
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "acala",
          "implName": "acala",
          "authoringVersion": 1,
          "specVersion": 2170,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "0x37e397fc7c91f5e4",
              1
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              2
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 2
        },
        "proposal_hash": "0x172f866724bf505f37066a0c2864dd9be3f8a0378c5d879090152333d2b22016",
        "parachain_authorize_upgrade_hash": "0xc9ab5edad4da11ab09492f95018f35c8b4335e83d6549ae68af9b42d6dd27742",
        "ipfs_hash": "QmdFJTDhPRwyazC11tb9By4vu7TqL7jyQ8HEgBin44HyYe",
        "blake2_256": "0x77bb8d6c11c2ed5ee8a4e0933aa661d2e44e03dc8823cb180cb069463128a2c7"
      }
    }
  }
}

  • subwasm info
Running subwasm v0.18.0
🏋️  Runtime size:		1.408 MB (1,475,920 bytes)
🗜  Compressed:			Yes, 80.12%
✨ Reserved meta:		OK - [6D, 65, 74, 61]
🎁 Metadata version:		V14
🔥 Core version:		acala-2170 (acala-0.tx2.au1)
🗳️  system.setCode hash:		0x172f866724bf505f37066a0c2864dd9be3f8a0378c5d879090152333d2b22016
🗳️  authorizeUpgrade hash:	0xc9ab5edad4da11ab09492f95018f35c8b4335e83d6549ae68af9b42d6dd27742
#️⃣  Blake2-256 hash:		0x77bb8d6c11c2ed5ee8a4e0933aa661d2e44e03dc8823cb180cb069463128a2c7
📦 IPFS:			https://www.ipfs.io/ipfs/QmdFJTDhPRwyazC11tb9By4vu7TqL7jyQ8HEgBin44HyYe

Artifacts:

Changes

  • Fix bugs in stable asset balance conversion logic (#2520)

Release Checklist

#2522 #2523

2.15.0

1 year ago

This is a runtime release for Karura to include some compatibility fixes for upcoming XCM v3 upgrade on Kusama.

Upgrade priority: N/A

This is a runtime release. Client do not need to upgrade.

New Release Details:

{
  "gen": "srtool v0.9.25",
  "src": "git",
  "version": "2.15.0",
  "commit": "f2d832382e4fcd240f4c9137cf1f6474d435ebdc",
  "tag": "2.12.0",
  "branch": "release-karura-2.15.0",
  "rustc": "rustc 1.66.1 (90743e729 2023-01-10)",
  "pkg": "karura-runtime",
  "tmsp": "2023-03-08T23:05:02Z",
  "size": "1482184",
  "prop": "0x993d9fe1169e667bf8bb8d1d37200fc3f126f3b21190521ae19097cb3a1b4a9b",
  "authorize_upgrade_prop": "0x545a52a7b7368e63803635f2e5885fd10b509685907248fc7bf1ca37ff0ae4a2",
  "ipfs": "QmVFnYA8PCTqKzKdLYequhzpZLMdkrfd7xLUU28JnKQswQ",
  "sha256": "0xb47e70340e5206d6b25b6d0f2fba4a63b1583a384a9946a4238d9ae358568782",
  "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
  "info": {
    "generator": {
      "name": "srtool",
      "version": "0.9.25"
    },
    "src": "git",
    "version": "2.15.0",
    "git": {
      "commit": "f2d832382e4fcd240f4c9137cf1f6474d435ebdc",
      "tag": "",
      "branch": "release-karura-2.15.0"
    },
    "rustc": "rustc 1.66.1 (90743e729 2023-01-10)",
    "pkg": "karura-runtime",
    "profile": "release"
  },
  "context": {
    "package": "karura-runtime",
    "runtime_dir": "runtime/karura",
    "docker": {
      "image": "paritytech/srtool",
      "tag": "1.66.1"
    },
    "profile": "release"
  },
  "runtimes": {
    "compact": {
      "tmsp": "2023-03-08T22:57:53Z",
      "size": "7517856",
      "prop": "0xd84ca8df0b81a685036da1f12a86ebfa7839d5390d975a68121504fdb32d9de7",
      "authorize_upgrade_prop": "0x84cebc5f93c6d4c8c83bc213217992f12ed179f7309eafcf79ff6a3175285c42",
      "blake2_256": "0x762530be8e845d2f77e269d391a3b57acd7d52d1065c41fb2699af984903620d",
      "ipfs": "QmWRKvG6HgtgcFKQf2hmkzHTaYi53TxokRMJnqUV6EignS",
      "sha256": "0x06d57403416e5cd4f4e3de6a443737ff1cacd4f2bf2ec209085cbdb2fd23a28d",
      "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.wasm",
      "subwasm": {
        "size": 7517856,
        "compression": {
          "size_compressed": 7517856,
          "size_decompressed": 7517856,
          "compressed": false
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "karura",
          "implName": "karura",
          "authoringVersion": 1,
          "specVersion": 2150,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "0x37e397fc7c91f5e4",
              1
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              2
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 2
        },
        "proposal_hash": "0xd84ca8df0b81a685036da1f12a86ebfa7839d5390d975a68121504fdb32d9de7",
        "parachain_authorize_upgrade_hash": "0x84cebc5f93c6d4c8c83bc213217992f12ed179f7309eafcf79ff6a3175285c42",
        "ipfs_hash": "QmWRKvG6HgtgcFKQf2hmkzHTaYi53TxokRMJnqUV6EignS",
        "blake2_256": "0x762530be8e845d2f77e269d391a3b57acd7d52d1065c41fb2699af984903620d"
      }
    },
    "compressed": {
      "tmsp": "2023-03-08T22:35:04Z",
      "size": "1482184",
      "prop": "0x993d9fe1169e667bf8bb8d1d37200fc3f126f3b21190521ae19097cb3a1b4a9b",
      "authorize_upgrade_prop": "0x545a52a7b7368e63803635f2e5885fd10b509685907248fc7bf1ca37ff0ae4a2",
      "blake2_256": "0x42acf5ee6a3964e8b8a4287ec6c7e6ff0a17ac5c6c336cd5502bdabd4f8114c5",
      "ipfs": "QmVFnYA8PCTqKzKdLYequhzpZLMdkrfd7xLUU28JnKQswQ",
      "sha256": "0xb47e70340e5206d6b25b6d0f2fba4a63b1583a384a9946a4238d9ae358568782",
      "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
      "subwasm": {
        "size": 1482184,
        "compression": {
          "size_compressed": 1482184,
          "size_decompressed": 7517856,
          "compressed": true
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "karura",
          "implName": "karura",
          "authoringVersion": 1,
          "specVersion": 2150,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "0x37e397fc7c91f5e4",
              1
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              2
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 2
        },
        "proposal_hash": "0x993d9fe1169e667bf8bb8d1d37200fc3f126f3b21190521ae19097cb3a1b4a9b",
        "parachain_authorize_upgrade_hash": "0x545a52a7b7368e63803635f2e5885fd10b509685907248fc7bf1ca37ff0ae4a2",
        "ipfs_hash": "QmVFnYA8PCTqKzKdLYequhzpZLMdkrfd7xLUU28JnKQswQ",
        "blake2_256": "0x42acf5ee6a3964e8b8a4287ec6c7e6ff0a17ac5c6c336cd5502bdabd4f8114c5"
      }
    }
  }
}

  • subwasm info
Running subwasm v0.18.0
🏋️  Runtime size:		1.414 MB (1,482,184 bytes)
🗜  Compressed:			Yes, 80.28%
✨ Reserved meta:		OK - [6D, 65, 74, 61]
🎁 Metadata version:		V14
🔥 Core version:		karura-2150 (karura-0.tx2.au1)
🗳️  system.setCode hash:		0x993d9fe1169e667bf8bb8d1d37200fc3f126f3b21190521ae19097cb3a1b4a9b
🗳️  authorizeUpgrade hash:	0x545a52a7b7368e63803635f2e5885fd10b509685907248fc7bf1ca37ff0ae4a2
#️⃣  Blake2-256 hash:		0x42acf5ee6a3964e8b8a4287ec6c7e6ff0a17ac5c6c336cd5502bdabd4f8114c5
📦 IPFS:			https://www.ipfs.io/ipfs/QmVFnYA8PCTqKzKdLYequhzpZLMdkrfd7xLUU28JnKQswQ


Artifacts:

Changes

  • reduce max_assets (#2476)
  • remove RelaychainCall call utility::batch_all (#2482)

Release Checklist

#2484

2.13.0

1 year ago

This is a client release for Acala & Karura that upgrades Substrate/Polkadot/Cumulus version to v0.9.37 which include a fix of missing block issue substrate#13323.

Upgrade priority: MEDIUM

It is recommended for archive RPC nodes to upgrade to this version to ensure all historical blocks are correctly archived. For usages that does not need historical data, upgrade is not necessary.

A resync is required to fix missing blocks.

New Release Details:



Artifacts:

Release Checklist

#2474 #2473