github AcalaNetwork/Acala 2.10.0
Acala & Karura 2.10.0

latest releases: 2.27.0, 2.26.0, 2.25.0...
2 years ago

This is a client release for Acala & Karura that upgrades Substrate/Polkadot/Cumulus version to v0.9.28 and updated bootnodes.

Upgrade priority: MEDIUM

This upgrade includes a fix of logging library in Substrate which restores the log format.
This upgrade updates bootnodes. This will have no impact to old nodes but for new nodes it is recommended to start using this new version.


This is a runtime release for Karura that upgrades Substrate/Polkadot/Cumulus version to v0.9.28 and implemented few minor fixes for EVM+ and minor improvements for Taiga protocol.

New Release Details:

{
  "gen": "srtool v0.9.21",
  "src": "git",
  "version": "2.10.0",
  "commit": "4b8218521fe96fd0099d8fac4bc07c8720837787",
  "tag": "2.9.3",
  "branch": "release-karura-2.10.0",
  "rustc": "rustc 1.62.0 (a8314ef7d 2022-06-27)",
  "pkg": "karura-runtime",
  "tmsp": "2022-10-10T10:31:01Z",
  "size": "1430003",
  "prop": "0x682238361c47074692d0e9f017de51cdd473f55aa1d73437d1eee6ca5f712000",
  "ipfs": "Qmcx3oHdBfpriq9MGKbnq3v9ATtwGvRRvJtkMn64wRgSSS",
  "sha256": "0x0a08d3ff6e7ebecaba95f1b97b984042a61c72eda5e8c485d766d87045afb832",
  "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
  "info": {
    "generator": {
      "name": "srtool",
      "version": "0.9.21"
    },
    "src": "git",
    "version": "2.10.0",
    "git": {
      "commit": "4b8218521fe96fd0099d8fac4bc07c8720837787",
      "tag": "",
      "branch": "release-karura-2.10.0"
    },
    "rustc": "rustc 1.62.0 (a8314ef7d 2022-06-27)",
    "pkg": "karura-runtime",
    "profile": "release"
  },
  "context": {
    "package": "karura-runtime",
    "runtime_dir": "runtime/karura",
    "docker": {
      "image": "paritytech/srtool",
      "tag": "1.62.0"
    },
    "profile": "release"
  },
  "runtimes": {
    "compact": {
      "tmsp": "2022-10-10T10:17:21Z",
      "size": "7305305",
      "prop": "0x2920d1b901e038b00e198e1305e8a4f4bf7c338711e1574f20b95f5bda72214d",
      "blake2_256": "0xfb9e8dfd2cf6bab09ec433ed35e7733bb4f1b3e8cd962787e18d8a4bd4575a9d",
      "ipfs": "QmdsScXNdKzBDtvtaEJ7fCFcwpJyG98zF8zfYFS4gcuc89",
      "sha256": "0xe421d3cc68f4ff3b213ca4914b38bb6fba16126bb9373bb6e92c2988a267f8e3",
      "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.wasm",
      "subwasm": {
        "size": 7305305,
        "compression": {
          "size_compressed": 7305305,
          "size_decompressed": 7305305,
          "compressed": false
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "karura",
          "implName": "karura",
          "authoringVersion": 1,
          "specVersion": 2100,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "0x37e397fc7c91f5e4",
              1
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              1
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 1
        },
        "proposal_hash": "0x2920d1b901e038b00e198e1305e8a4f4bf7c338711e1574f20b95f5bda72214d",
        "parachain_authorize_upgrade_hash": "0x50185d7eddc8435981aeec04d22d8101c0354a96e4b54002b68ea0674c24860d",
        "ipfs_hash": "QmdsScXNdKzBDtvtaEJ7fCFcwpJyG98zF8zfYFS4gcuc89",
        "blake2_256": "0xfb9e8dfd2cf6bab09ec433ed35e7733bb4f1b3e8cd962787e18d8a4bd4575a9d"
      }
    },
    "compressed": {
      "tmsp": "2022-10-10T10:03:27Z",
      "size": "1430003",
      "prop": "0x682238361c47074692d0e9f017de51cdd473f55aa1d73437d1eee6ca5f712000",
      "blake2_256": "0x4a18adda9ff3fc52239dfe326fffff4c2505743b0fc4ab9fa06f552648f6fae1",
      "ipfs": "Qmcx3oHdBfpriq9MGKbnq3v9ATtwGvRRvJtkMn64wRgSSS",
      "sha256": "0x0a08d3ff6e7ebecaba95f1b97b984042a61c72eda5e8c485d766d87045afb832",
      "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
      "subwasm": {
        "size": 1430003,
        "compression": {
          "size_compressed": 1430003,
          "size_decompressed": 7305305,
          "compressed": true
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": {
          "specName": "karura",
          "implName": "karura",
          "authoringVersion": 1,
          "specVersion": 2100,
          "implVersion": 0,
          "apis": [
            [
              "0xdf6acb689907609b",
              4
            ],
            [
              "0x37e397fc7c91f5e4",
              1
            ],
            [
              "0x40fe3ad401f8959a",
              6
            ],
            [
              "0xd2bc9897eed08f15",
              3
            ],
            [
              "0xf78b278be53f454c",
              2
            ],
            [
              "0xdd718d5cc53262d4",
              1
            ],
            [
              "0xab3c0572291feb8b",
              1
            ],
            [
              "0xbc9d89904f5b923f",
              1
            ],
            [
              "0x37c8bb1350a9a2a8",
              1
            ],
            [
              "0x6ef953004ba30e59",
              1
            ],
            [
              "0x955e168e0cfb3409",
              1
            ],
            [
              "0xe3df3f2aa8a5cc57",
              2
            ],
            [
              "0xea93e3f16f3d6962",
              2
            ]
          ],
          "transactionVersion": 1
        },
        "proposal_hash": "0x682238361c47074692d0e9f017de51cdd473f55aa1d73437d1eee6ca5f712000",
        "parachain_authorize_upgrade_hash": "0x5f8f17753a439a4fdee99c06968a63f80a4bf9da720f5ee7c845eca0a56d9c71",
        "ipfs_hash": "Qmcx3oHdBfpriq9MGKbnq3v9ATtwGvRRvJtkMn64wRgSSS",
        "blake2_256": "0x4a18adda9ff3fc52239dfe326fffff4c2505743b0fc4ab9fa06f552648f6fae1"
      }
    }
  }
}

  • subwasm info
🏋️  Runtime size:		1.364 MB (1,430,003 bytes)
🗜  Compressed:			Yes, 80.43%
✨ Reserved meta:		OK - [6D, 65, 74, 61]
🎁 Metadata version:		V14
🔥 Core version:		karura-2100 (karura-0.tx1.au1)
🗳️  system.setCode hash:		0x682238361c47074692d0e9f017de51cdd473f55aa1d73437d1eee6ca5f712000
🗳️  authorizeUpgrade hash:	0x5f8f17753a439a4fdee99c06968a63f80a4bf9da720f5ee7c845eca0a56d9c71
#️⃣  Blake2-256 hash:		0x4a18adda9ff3fc52239dfe326fffff4c2505743b0fc4ab9fa06f552648f6fae1
📦 IPFS:			https://www.ipfs.io/ipfs/Qmcx3oHdBfpriq9MGKbnq3v9ATtwGvRRvJtkMn64wRgSSS

Artifacts:

Changes

  • Change SetEvmOrigin order (#2302)
  • Fix developer check (#2306)
  • Add methods for recipient modify (#2308)
  • Add evm batch_call (#2319)
  • Support ERC20 loan (#2339)
  • Remove dex savings (#2341)
  • Remove GetDexRewardRate (#2356)
  • Add option to pause evm precompiles (#2347)
  • Some improvement for security (#2343)

Release Checklist

#2375

Don't miss a new Acala release

NewReleases is sending notifications on new releases.