Skip to content

Acala & Karura 2.22.0

Compare
Choose a tag to compare
@xlc xlc released this 07 Nov 06:22
37d9e36

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