Skip to content

Acala & Karura 2.27.0

Latest
Compare
Choose a tag to compare
@xlc xlc released this 01 Nov 06:32
2767388

This is a runtime release for Acala & Karura that enables support of the Polkadot Generic Ledger app.
Ledger users please read the official Polkadot document here: https://wiki.polkadot.network/docs/ledger

Upgrade priority: N/A

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

New Release Details:

{
  "gen": "srtool v0.16.0",
  "src": "git",
  "version": "2.27.0",
  "commit": "2767388834ba75a1d3730ccf698bf14cf047ba82",
  "tag": "2.25.0",
  "branch": "release-karura-2.27.0",
  "rustc": "rustc 1.81.0 (eeb90cda1 2024-09-04)",
  "pkg": "karura-runtime",
  "tmsp": "2024-10-23T06:58:00Z",
  "size": "1680164",
  "prop": "0x8e97701a56ff24c293978e308124a0799081f6cceabff971f2b3da10d69691be",
  "authorize_upgrade_prop": "0xa9155844ab2206201d6e21025d65fd749870106eb34cf6578741fe735d1f17fc",
  "ipfs": "QmUqZr9RCHZ4HvURhFbC26RGZ6F9RuLomhcqk58FXfvzyS",
  "sha256": "0xee15456ffd2f4fd8f2dc20e3a6fa893b91e62ee93e9f2ae197bf44ac3cf8dbae",
  "wasm": "runtime/karura/target/srtool/production/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
  "info": {
    "generator": {
      "name": "srtool",
      "version": "0.16.0"
    },
    "src": "git",
    "version": "2.27.0",
    "git": {
      "commit": "2767388834ba75a1d3730ccf698bf14cf047ba82",
      "tag": "",
      "branch": "release-karura-2.27.0"
    },
    "rustc": "rustc 1.81.0 (eeb90cda1 2024-09-04)",
    "pkg": "karura-runtime",
    "profile": "production"
  },
  "context": {
    "package": "karura-runtime",
    "runtime_dir": "runtime/karura",
    "docker": {
      "image": "paritytech/srtool",
      "tag": "1.81.0"
    },
    "profile": "production"
  },
  "runtimes": {
    "compact": {
      "tmsp": "2024-10-23T06:56:46Z",
      "size": "7042345",
      "prop": "0x4506183ae1fd7dbdbab63aa6b556fc993088482244600ebc289c77455902a9ca",
      "authorize_upgrade_prop": "0x4d32f814008ec25ed2c4caa989c41cbe9074e9936ab4d0c8743bf3132ebe160b",
      "blake2_256": "0x34c09e148c3510cdb64f2555264c6675635fcb23a82b24361df9add600320f55",
      "ipfs": "QmXUeYRNyXF8sytB5Nkzuxs9kpYGMLPotogZwkEV4Q4RfM",
      "sha256": "0x79e79d3f929c250346002f441f3c8b880f74a4db2f6928cf09041597209920e9",
      "wasm": "runtime/karura/target/srtool/production/wbuild/karura-runtime/karura_runtime.compact.wasm",
      "subwasm": {
        "size": 7042345,
        "compression": {
          "size_compressed": 7042345,
          "size_decompressed": 7042345,
          "compressed": false
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "karura",
          "implName": "karura",
          "authoringVersion": 1,
          "specVersion": 2270,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              5
            ],
            [
              "0x37e397fc7c91f5e4",
              2
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              4
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0x9af86751b70c112d",
              2
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 2,
          "stateVersion": 1
        },
        "proposal_hash": "0x4506183ae1fd7dbdbab63aa6b556fc993088482244600ebc289c77455902a9ca",
        "parachain_authorize_upgrade_hash": "0x4d32f814008ec25ed2c4caa989c41cbe9074e9936ab4d0c8743bf3132ebe160b",
        "ipfs_hash": "QmXUeYRNyXF8sytB5Nkzuxs9kpYGMLPotogZwkEV4Q4RfM",
        "blake2_256": "0x34c09e148c3510cdb64f2555264c6675635fcb23a82b24361df9add600320f55"
      }
    },
    "compressed": {
      "tmsp": "2024-10-23T06:48:15Z",
      "size": "1680164",
      "prop": "0x8e97701a56ff24c293978e308124a0799081f6cceabff971f2b3da10d69691be",
      "authorize_upgrade_prop": "0xa9155844ab2206201d6e21025d65fd749870106eb34cf6578741fe735d1f17fc",
      "blake2_256": "0x9cf0c55f865f5178f880edc8dd791f76e722978bbc8abd5d2b7b50f5a87e0dbf",
      "ipfs": "QmUqZr9RCHZ4HvURhFbC26RGZ6F9RuLomhcqk58FXfvzyS",
      "sha256": "0xee15456ffd2f4fd8f2dc20e3a6fa893b91e62ee93e9f2ae197bf44ac3cf8dbae",
      "wasm": "runtime/karura/target/srtool/production/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
      "subwasm": {
        "size": 1680164,
        "compression": {
          "size_compressed": 1680164,
          "size_decompressed": 7042345,
          "compressed": true
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "karura",
          "implName": "karura",
          "authoringVersion": 1,
          "specVersion": 2270,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              5
            ],
            [
              "0x37e397fc7c91f5e4",
              2
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              4
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0x9af86751b70c112d",
              2
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 2,
          "stateVersion": 1
        },
        "proposal_hash": "0x8e97701a56ff24c293978e308124a0799081f6cceabff971f2b3da10d69691be",
        "parachain_authorize_upgrade_hash": "0xa9155844ab2206201d6e21025d65fd749870106eb34cf6578741fe735d1f17fc",
        "ipfs_hash": "QmUqZr9RCHZ4HvURhFbC26RGZ6F9RuLomhcqk58FXfvzyS",
        "blake2_256": "0x9cf0c55f865f5178f880edc8dd791f76e722978bbc8abd5d2b7b50f5a87e0dbf"
      }
    }
  }
}

  • subwasm info
🏋️  Runtime size:             1.602 MB (1,680,164 bytes) 
🗜  Compressed:               Yes, 76.14%
✨ Reserved meta:            OK - [6D, 65, 74, 61]
🎁 Metadata version:         V14
🔥 Core version:             karura-2270 (karura-0.tx2.au1)
🗳️  system.setCode hash:      0x8e97701a56ff24c293978e308124a0799081f6cceabff971f2b3da10d69691be
🗳️  authorizeUpgrade hash:    0xa9155844ab2206201d6e21025d65fd749870106eb34cf6578741fe735d1f17fc
🗳️  Blake2-256 hash:          0x9cf0c55f865f5178f880edc8dd791f76e722978bbc8abd5d2b7b50f5a87e0dbf
📦 IPFS:                     https://www.ipfs.io/ipfs/QmUqZr9RCHZ4HvURhFbC26RGZ6F9RuLomhcqk58FXfvzyS



New Release Details:

{
  "gen": "srtool v0.16.0",
  "src": "git",
  "version": "2.27.0",
  "commit": "2767388834ba75a1d3730ccf698bf14cf047ba82",
  "tag": "2.25.0",
  "branch": "release-acala-2.27.0",
  "rustc": "rustc 1.81.0 (eeb90cda1 2024-09-04)",
  "pkg": "acala-runtime",
  "tmsp": "2024-10-23T06:59:47Z",
  "size": "1661740",
  "prop": "0xb6ded27d9fa8b7a6a87f5db427b9778efd792b94f06069e35b72fb21414d0574",
  "authorize_upgrade_prop": "0xf611c93335e6e49c935c6619056c33679d906168b7dd6b46dcbffbb06db33708",
  "ipfs": "QmXtH1JYMjbZNu2CQg16WXrwTZPdqaPgYafbScb7QmcmHP",
  "sha256": "0xe9168245c0af1d5f1d480e15475dd7647148c9d6cdc9cc6478ce1d751b1969d7",
  "wasm": "runtime/acala/target/srtool/production/wbuild/acala-runtime/acala_runtime.compact.compressed.wasm",
  "info": {
    "generator": {
      "name": "srtool",
      "version": "0.16.0"
    },
    "src": "git",
    "version": "2.27.0",
    "git": {
      "commit": "2767388834ba75a1d3730ccf698bf14cf047ba82",
      "tag": "",
      "branch": "release-acala-2.27.0"
    },
    "rustc": "rustc 1.81.0 (eeb90cda1 2024-09-04)",
    "pkg": "acala-runtime",
    "profile": "production"
  },
  "context": {
    "package": "acala-runtime",
    "runtime_dir": "runtime/acala",
    "docker": {
      "image": "paritytech/srtool",
      "tag": "1.81.0"
    },
    "profile": "production"
  },
  "runtimes": {
    "compact": {
      "tmsp": "2024-10-23T06:58:32Z",
      "size": "6956547",
      "prop": "0xeb6de8fb37decf017d8910d756cd24ebd72ce6b0883d5e43a721d48f67b90ce8",
      "authorize_upgrade_prop": "0x22b19e1f551bf51b91ff47446a8b470db4f0da1279a4f7b7bde5dfb9f73fbc14",
      "blake2_256": "0xcf654a60dc096df74caf73f4d98bd1002e92821aad0940adc7681239d0c00d2b",
      "ipfs": "QmejWNTfv8uTXcmyYWHxdDMATieyU28bsDT3py4SkGtgQx",
      "sha256": "0xc14a34620af87cad215f339c7c92f44afb0f86650456b6dd9690a777e2427012",
      "wasm": "runtime/acala/target/srtool/production/wbuild/acala-runtime/acala_runtime.compact.wasm",
      "subwasm": {
        "size": 6956547,
        "compression": {
          "size_compressed": 6956547,
          "size_decompressed": 6956547,
          "compressed": false
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "acala",
          "implName": "acala",
          "authoringVersion": 1,
          "specVersion": 2270,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              5
            ],
            [
              "0x37e397fc7c91f5e4",
              2
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              4
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0x9af86751b70c112d",
              2
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 3,
          "stateVersion": 0
        },
        "proposal_hash": "0xeb6de8fb37decf017d8910d756cd24ebd72ce6b0883d5e43a721d48f67b90ce8",
        "parachain_authorize_upgrade_hash": "0x22b19e1f551bf51b91ff47446a8b470db4f0da1279a4f7b7bde5dfb9f73fbc14",
        "ipfs_hash": "QmejWNTfv8uTXcmyYWHxdDMATieyU28bsDT3py4SkGtgQx",
        "blake2_256": "0xcf654a60dc096df74caf73f4d98bd1002e92821aad0940adc7681239d0c00d2b"
      }
    },
    "compressed": {
      "tmsp": "2024-10-23T06:51:48Z",
      "size": "1661740",
      "prop": "0xb6ded27d9fa8b7a6a87f5db427b9778efd792b94f06069e35b72fb21414d0574",
      "authorize_upgrade_prop": "0xf611c93335e6e49c935c6619056c33679d906168b7dd6b46dcbffbb06db33708",
      "blake2_256": "0xc41d2a0146eb99cd6a8d0cd7eb7e9be99509588a62eef3c1164082f08a6450ee",
      "ipfs": "QmXtH1JYMjbZNu2CQg16WXrwTZPdqaPgYafbScb7QmcmHP",
      "sha256": "0xe9168245c0af1d5f1d480e15475dd7647148c9d6cdc9cc6478ce1d751b1969d7",
      "wasm": "runtime/acala/target/srtool/production/wbuild/acala-runtime/acala_runtime.compact.compressed.wasm",
      "subwasm": {
        "size": 1661740,
        "compression": {
          "size_compressed": 1661740,
          "size_decompressed": 6956547,
          "compressed": true
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "acala",
          "implName": "acala",
          "authoringVersion": 1,
          "specVersion": 2270,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              5
            ],
            [
              "0x37e397fc7c91f5e4",
              2
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              4
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0x9af86751b70c112d",
              2
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 3,
          "stateVersion": 0
        },
        "proposal_hash": "0xb6ded27d9fa8b7a6a87f5db427b9778efd792b94f06069e35b72fb21414d0574",
        "parachain_authorize_upgrade_hash": "0xf611c93335e6e49c935c6619056c33679d906168b7dd6b46dcbffbb06db33708",
        "ipfs_hash": "QmXtH1JYMjbZNu2CQg16WXrwTZPdqaPgYafbScb7QmcmHP",
        "blake2_256": "0xc41d2a0146eb99cd6a8d0cd7eb7e9be99509588a62eef3c1164082f08a6450ee"
      }
    }
  }
}

  • subwasm info
🏋️  Runtime size:             1.585 MB (1,661,740 bytes) 
🗜  Compressed:               Yes, 76.11%
✨ Reserved meta:            OK - [6D, 65, 74, 61]
🎁 Metadata version:         V14
🔥 Core version:             acala-2270 (acala-0.tx3.au1)
🗳️  system.setCode hash:      0xb6ded27d9fa8b7a6a87f5db427b9778efd792b94f06069e35b72fb21414d0574
🗳️  authorizeUpgrade hash:    0xf611c93335e6e49c935c6619056c33679d906168b7dd6b46dcbffbb06db33708
🗳️  Blake2-256 hash:          0xc41d2a0146eb99cd6a8d0cd7eb7e9be99509588a62eef3c1164082f08a6450ee
📦 IPFS:                     https://www.ipfs.io/ipfs/QmXtH1JYMjbZNu2CQg16WXrwTZPdqaPgYafbScb7QmcmHP



Artifacts:

Changes

  • Update state version to 1 on karura (#2762)
  • Enable metadata hash to support generic ledger app (#2786)

Release Checklist

#2824
#2825