Skip to content

Acala & Karura 2.12.0

Compare
Choose a tag to compare
@xlc xlc released this 18 Jan 03:08
6eefbb4

This is a full release for Acala & Karura that upgrades Substrate/Polkadot/Cumulus version to v0.9.33 and fix an issue about XCM transfer ERC20. This also adjusted the voting period for Acala governance.

Upgrade priority: MEDIUM

This is an optional upgrade.

New Release Details:

{
  "gen": "srtool v0.9.25",
  "src": "git",
  "version": "2.12.0",
  "commit": "6eefbb4ea0c3645f434ce695452ed6d9d6641a10",
  "tag": "2.10.0",
  "branch": "release-karura-2.12.0",
  "rustc": "rustc 1.66.1 (90743e729 2023-01-10)",
  "pkg": "karura-runtime",
  "tmsp": "2023-01-15T04:35:10Z",
  "size": "1482234",
  "prop": "0xe4e8dba8955cdd26a56a6b781eb577e3f88579088842e6f8dfbc91d3d5f0630b",
  "authorize_upgrade_prop": "0x929fc6240ed174fa5fcd1bad6f130c2e2a8ac79e1db4bfcb589f62e2226b2fb7",
  "ipfs": "QmeRhWuRa9HbNpzLAkzJCBdCdqh3gVMzFyaC1PybxoVWQf",
  "sha256": "0xa29f1d7b03d022905de2b9058754181058161f5ddab49fd051a35caee54df317",
  "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.12.0",
    "git": {
      "commit": "6eefbb4ea0c3645f434ce695452ed6d9d6641a10",
      "tag": "",
      "branch": "release-karura-2.12.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-01-15T04:29:38Z",
      "size": "7513946",
      "prop": "0xcd8be9dce1e44d8052c39866af76a50a0aee4f56279d61fcfe1c62e8b6d80dce",
      "authorize_upgrade_prop": "0x1bede13a62aa1b6bd7dd1c2b185133a3f446780d50c7b73663bc3763a04e8da4",
      "blake2_256": "0xd933845a90d03b81732cd4e33b92a40244b5124fb9a7d9eb1f43c6570cfb9e8d",
      "ipfs": "QmUXLsXmZhzHvYHji8mEk78u6WaQFF5qbV66rAULAWaxAb",
      "sha256": "0xa051699255113f222187a76c0a12603775c7029ccf5059ff669d7a26c9fea8c8",
      "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.wasm",
      "subwasm": {
        "size": 7513946,
        "compression": {
          "size_compressed": 7513946,
          "size_decompressed": 7513946,
          "compressed": false
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "karura",
          "implName": "karura",
          "authoringVersion": 1,
          "specVersion": 2120,
          "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": "0xcd8be9dce1e44d8052c39866af76a50a0aee4f56279d61fcfe1c62e8b6d80dce",
        "parachain_authorize_upgrade_hash": "0x1bede13a62aa1b6bd7dd1c2b185133a3f446780d50c7b73663bc3763a04e8da4",
        "ipfs_hash": "QmUXLsXmZhzHvYHji8mEk78u6WaQFF5qbV66rAULAWaxAb",
        "blake2_256": "0xd933845a90d03b81732cd4e33b92a40244b5124fb9a7d9eb1f43c6570cfb9e8d"
      }
    },
    "compressed": {
      "tmsp": "2023-01-15T04:14:30Z",
      "size": "1482234",
      "prop": "0xe4e8dba8955cdd26a56a6b781eb577e3f88579088842e6f8dfbc91d3d5f0630b",
      "authorize_upgrade_prop": "0x929fc6240ed174fa5fcd1bad6f130c2e2a8ac79e1db4bfcb589f62e2226b2fb7",
      "blake2_256": "0xe184ce566d264b1a8554d4ce367918f1b6021bcf2ed96be017054a7abf8557af",
      "ipfs": "QmeRhWuRa9HbNpzLAkzJCBdCdqh3gVMzFyaC1PybxoVWQf",
      "sha256": "0xa29f1d7b03d022905de2b9058754181058161f5ddab49fd051a35caee54df317",
      "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
      "subwasm": {
        "size": 1482234,
        "compression": {
          "size_compressed": 1482234,
          "size_decompressed": 7513946,
          "compressed": true
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "karura",
          "implName": "karura",
          "authoringVersion": 1,
          "specVersion": 2120,
          "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": "0xe4e8dba8955cdd26a56a6b781eb577e3f88579088842e6f8dfbc91d3d5f0630b",
        "parachain_authorize_upgrade_hash": "0x929fc6240ed174fa5fcd1bad6f130c2e2a8ac79e1db4bfcb589f62e2226b2fb7",
        "ipfs_hash": "QmeRhWuRa9HbNpzLAkzJCBdCdqh3gVMzFyaC1PybxoVWQf",
        "blake2_256": "0xe184ce566d264b1a8554d4ce367918f1b6021bcf2ed96be017054a7abf8557af"
      }
    }
  }
}

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


{
  "gen": "srtool v0.9.25",
  "src": "git",
  "version": "2.12.0",
  "commit": "6eefbb4ea0c3645f434ce695452ed6d9d6641a10",
  "tag": "2.10.0",
  "branch": "release-acala-2.12.0",
  "rustc": "rustc 1.66.1 (90743e729 2023-01-10)",
  "pkg": "acala-runtime",
  "tmsp": "2023-01-15T04:36:05Z",
  "size": "1474313",
  "prop": "0x1927fd9399bbb70f0df5cd911f3d13883e12756e3d91a4d2d1b1374cd397566e",
  "authorize_upgrade_prop": "0xb4a8987407e0f39ec5be021bbf47b427d94b16e6ddd150c46ffb52e86fd74ed8",
  "ipfs": "QmdukKdK7iELEZuTiWVxr18uEJ4sZVTA6ZKSZgFJYx5eNa",
  "sha256": "0xbb333e208026fc3f1cfd6795cba805c2877f3a0d82bb5bf9d7a527e6a603ad80",
  "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.12.0",
    "git": {
      "commit": "6eefbb4ea0c3645f434ce695452ed6d9d6641a10",
      "tag": "",
      "branch": "release-acala-2.12.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-01-15T04:30:40Z",
      "size": "7424478",
      "prop": "0xe7ff4bfa1adf178c98c8695cea66d21edca7082e55793f873f048af46b4446b7",
      "authorize_upgrade_prop": "0xf82b52208849e0d53edfb6b60b0eb2327d628c0cf713e2031d3e796cddaab01a",
      "blake2_256": "0xbbbdbaa7db9308ffa00c48baf60fcb1fb9f62cf9b8130477f02c4a8dad01d82d",
      "ipfs": "QmPHbkz5SuAiVdhzSfAbuBVFbZocN16P2zbGNwuoekaX4z",
      "sha256": "0x919e28a5ffb76c308e11a459b7341e6146111d3a1ae7463c45f90daedd057d91",
      "wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.wasm",
      "subwasm": {
        "size": 7424478,
        "compression": {
          "size_compressed": 7424478,
          "size_decompressed": 7424478,
          "compressed": false
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "acala",
          "implName": "acala",
          "authoringVersion": 1,
          "specVersion": 2120,
          "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": "0xe7ff4bfa1adf178c98c8695cea66d21edca7082e55793f873f048af46b4446b7",
        "parachain_authorize_upgrade_hash": "0xf82b52208849e0d53edfb6b60b0eb2327d628c0cf713e2031d3e796cddaab01a",
        "ipfs_hash": "QmPHbkz5SuAiVdhzSfAbuBVFbZocN16P2zbGNwuoekaX4z",
        "blake2_256": "0xbbbdbaa7db9308ffa00c48baf60fcb1fb9f62cf9b8130477f02c4a8dad01d82d"
      }
    },
    "compressed": {
      "tmsp": "2023-01-15T04:15:17Z",
      "size": "1474313",
      "prop": "0x1927fd9399bbb70f0df5cd911f3d13883e12756e3d91a4d2d1b1374cd397566e",
      "authorize_upgrade_prop": "0xb4a8987407e0f39ec5be021bbf47b427d94b16e6ddd150c46ffb52e86fd74ed8",
      "blake2_256": "0xf62c1c225b50b798cee69abe7ffcd04151b0972d3ccf61ec71e4e30ecae9e506",
      "ipfs": "QmdukKdK7iELEZuTiWVxr18uEJ4sZVTA6ZKSZgFJYx5eNa",
      "sha256": "0xbb333e208026fc3f1cfd6795cba805c2877f3a0d82bb5bf9d7a527e6a603ad80",
      "wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.compressed.wasm",
      "subwasm": {
        "size": 1474313,
        "compression": {
          "size_compressed": 1474313,
          "size_decompressed": 7424478,
          "compressed": true
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "acala",
          "implName": "acala",
          "authoringVersion": 1,
          "specVersion": 2120,
          "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": "0x1927fd9399bbb70f0df5cd911f3d13883e12756e3d91a4d2d1b1374cd397566e",
        "parachain_authorize_upgrade_hash": "0xb4a8987407e0f39ec5be021bbf47b427d94b16e6ddd150c46ffb52e86fd74ed8",
        "ipfs_hash": "QmdukKdK7iELEZuTiWVxr18uEJ4sZVTA6ZKSZgFJYx5eNa",
        "blake2_256": "0xf62c1c225b50b798cee69abe7ffcd04151b0972d3ccf61ec71e4e30ecae9e506"
      }
    }
  }
}

  • subwasm info
Running subwasm v0.18.0
🏋️  Runtime size:		1.406 MB (1,474,313 bytes)
🗜  Compressed:			Yes, 80.14%
✨ Reserved meta:		OK - [6D, 65, 74, 61]
🎁 Metadata version:		V14
🔥 Core version:		acala-2120 (acala-0.tx2.au1)
🗳️  system.setCode hash:		0x1927fd9399bbb70f0df5cd911f3d13883e12756e3d91a4d2d1b1374cd397566e
🗳️  authorizeUpgrade hash:	0xb4a8987407e0f39ec5be021bbf47b427d94b16e6ddd150c46ffb52e86fd74ed8
#️⃣  Blake2-256 hash:		0xf62c1c225b50b798cee69abe7ffcd04151b0972d3ccf61ec71e4e30ecae9e506
📦 IPFS:			https://www.ipfs.io/ipfs/QmdukKdK7iELEZuTiWVxr18uEJ4sZVTA6ZKSZgFJYx5eNa



Artifacts:

Changes

  • Upgrade Polkadot v0.9.33 (#2443)
  • Use explicit call index (#2446)
  • keep the buffer amount for debit pool when offset_surplus_and_debit (#2401)
  • Update Acala goverance voting period (#2449)
  • Set evm origin for xcm (#2454)

Release Checklist

#2456
#2457