Skip to content

Acala & Karura 2.6.0

Compare
Choose a tag to compare
@xlc xlc released this 09 May 05:25
af16e52

This is a runtime release for Acala and Karura that upgrades Substrate/Cumulus/Polkadot to v0.9.19, enables Taiga protocol to use ERC20, and improves gas when calling ERC20 in EVM+ from pallets.

Acala Release Details:

{
  "gen": "srtool v0.9.19",
  "src": "git",
  "version": "2.6.0",
  "commit": "af16e528a42125edd3ad0b4f7b77bd315ca926d7",
  "tag": "",
  "branch": "release-acala-2.6.0",
  "rustc": "rustc 1.57.0 (f1edd0429 2021-11-29)",
  "pkg": "acala-runtime",
  "tmsp": "2022-05-04T09:46:15Z",
  "size": "7249868",
  "prop": "0x37a3fc9bf5e6d9c774cd45b69e9cd8d0bc54a5b2de4daa23c4a63094945c57f5",
  "ipfs": "QmRVJoc6u4dv7Symd8hjTxhczVn75owQokTgMMZ7TywgHu",
  "sha256": "0x3a023da00d23650787a0290d2de3dfaf242ff2b65fa6c6b92516d969bfb1714c",
  "wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.wasm",
  "info": {
    "generator": {
      "name": "srtool",
      "version": "0.9.19"
    },
    "src": "git",
    "version": "2.6.0",
    "git": {
      "commit": "af16e528a42125edd3ad0b4f7b77bd315ca926d7",
      "tag": "",
      "branch": "release-acala-2.6.0"
    },
    "rustc": "rustc 1.57.0 (f1edd0429 2021-11-29)",
    "pkg": "acala-runtime",
    "profile": "release"
  },
  "context": {
    "package": "acala-runtime",
    "runtime_dir": "runtime/acala",
    "docker": {
      "image": "paritytech/srtool",
      "tag": "1.57.0"
    },
    "profile": "release"
  },
  "runtimes": {
    "compact": {
      "tmsp": "2022-05-04T09:34:11Z",
      "size": "7249868",
      "prop": "0x37a3fc9bf5e6d9c774cd45b69e9cd8d0bc54a5b2de4daa23c4a63094945c57f5",
      "blake2_256": "0x167e4f9f77376a5b97c1cc184ee1c068a6b8a6752891efef39b5fc52788497e8",
      "ipfs": "QmRVJoc6u4dv7Symd8hjTxhczVn75owQokTgMMZ7TywgHu",
      "sha256": "0x3a023da00d23650787a0290d2de3dfaf242ff2b65fa6c6b92516d969bfb1714c",
      "wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.wasm",
      "subwasm": {
        "size": 7249868,
        "compression": {
          "size_compressed": 7249868,
          "size_decompressed": 7249868,
          "compressed": false
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": "acala-2060 (acala-0.tx1.au1)",
        "proposal_hash": "0x37a3fc9bf5e6d9c774cd45b69e9cd8d0bc54a5b2de4daa23c4a63094945c57f5",
        "parachain_authorize_upgrade_hash": "0x09312bc8b39619aa0021c60096e5eb8f50c1f877e86c41d5f91f02be8d99be9f",
        "ipfs_hash": "QmRVJoc6u4dv7Symd8hjTxhczVn75owQokTgMMZ7TywgHu",
        "blake2_256": "0x167e4f9f77376a5b97c1cc184ee1c068a6b8a6752891efef39b5fc52788497e8"
      }
    },
    "compressed": {
      "tmsp": "2022-05-04T09:34:11Z",
      "size": "1399756",
      "prop": "0x45489c6c33a697107e539cda08611de0602bcd8b9db7e4b0467dbd6969df47e6",
      "blake2_256": "0x501660c7a8eafe67ae98229e2044064b661140532a23835bc5b01fd48985b727",
      "ipfs": "QmSEZhhXMNXVQ9g87eVMBZLJV4NNoCTirJefgR5Cwoja4h",
      "sha256": "0x8af2d9f5db889b78f230f39958fb5354cd86caccf2872752ad75374c726862f0",
      "wasm": "runtime/acala/target/srtool/release/wbuild/acala-runtime/acala_runtime.compact.compressed.wasm",
      "subwasm": {
        "size": 1399756,
        "compression": {
          "size_compressed": 1399756,
          "size_decompressed": 7249868,
          "compressed": true
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": "acala-2060 (acala-0.tx1.au1)",
        "proposal_hash": "0x45489c6c33a697107e539cda08611de0602bcd8b9db7e4b0467dbd6969df47e6",
        "parachain_authorize_upgrade_hash": "0x0629e6f46207b87fcff29622bb494e88b89c55f081782d64c045176a424c25b3",
        "ipfs_hash": "QmSEZhhXMNXVQ9g87eVMBZLJV4NNoCTirJefgR5Cwoja4h",
        "blake2_256": "0x501660c7a8eafe67ae98229e2044064b661140532a23835bc5b01fd48985b727"
      }
    }
  }
}

  • subwasm info
🏋️  Runtime size:		1.335 MB (1,399,756 bytes)
🗜  Compressed:			Yes, 80.69%
✨ Reserved meta:		OK - [6D, 65, 74, 61]
🎁 Metadata version:		V14
🔥 Core version:		acala-2060 (acala-0.tx1.au1)
🗳️  system.setCode hash:		0x45489c6c33a697107e539cda08611de0602bcd8b9db7e4b0467dbd6969df47e6
🗳️  authorizeUpgrade hash:	0x0629e6f46207b87fcff29622bb494e88b89c55f081782d64c045176a424c25b3
#️⃣  Blake2-256 hash:		0x501660c7a8eafe67ae98229e2044064b661140532a23835bc5b01fd48985b727
📦 IPFS:			https://www.ipfs.io/ipfs/QmSEZhhXMNXVQ9g87eVMBZLJV4NNoCTirJefgR5Cwoja4h

Karura Release Details:

{
  "gen": "srtool v0.9.19",
  "src": "git",
  "version": "2.6.0",
  "commit": "af16e528a42125edd3ad0b4f7b77bd315ca926d7",
  "tag": "",
  "branch": "release-karura-2.6.0",
  "rustc": "rustc 1.57.0 (f1edd0429 2021-11-29)",
  "pkg": "karura-runtime",
  "tmsp": "2022-05-04T09:29:30Z",
  "size": "7399986",
  "prop": "0x20b206199308b29e715cca5a3ed68602ce069a23de5e4e9711383cd1f6884f3d",
  "ipfs": "QmTaXRRXDuNX4KfjWEFWE3WXLNBaTfzqoBysLdtGRV4gEm",
  "sha256": "0xcd3f752241a3f6225716d666519c300722fdd490f645a9d4e903c6debe7cdd37",
  "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.wasm",
  "info": {
    "generator": {
      "name": "srtool",
      "version": "0.9.19"
    },
    "src": "git",
    "version": "2.6.0",
    "git": {
      "commit": "af16e528a42125edd3ad0b4f7b77bd315ca926d7",
      "tag": "",
      "branch": "release-karura-2.6.0"
    },
    "rustc": "rustc 1.57.0 (f1edd0429 2021-11-29)",
    "pkg": "karura-runtime",
    "profile": "release"
  },
  "context": {
    "package": "karura-runtime",
    "runtime_dir": "runtime/karura",
    "docker": {
      "image": "paritytech/srtool",
      "tag": "1.57.0"
    },
    "profile": "release"
  },
  "runtimes": {
    "compact": {
      "tmsp": "2022-05-04T09:20:18Z",
      "size": "7399986",
      "prop": "0x20b206199308b29e715cca5a3ed68602ce069a23de5e4e9711383cd1f6884f3d",
      "blake2_256": "0x1946c895ec17069e85df24306e35349feb63efc96932d2e598ee1a68bd0e052f",
      "ipfs": "QmTaXRRXDuNX4KfjWEFWE3WXLNBaTfzqoBysLdtGRV4gEm",
      "sha256": "0xcd3f752241a3f6225716d666519c300722fdd490f645a9d4e903c6debe7cdd37",
      "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.wasm",
      "subwasm": {
        "size": 7399986,
        "compression": {
          "size_compressed": 7399986,
          "size_decompressed": 7399986,
          "compressed": false
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": "karura-2060 (karura-0.tx1.au1)",
        "proposal_hash": "0x20b206199308b29e715cca5a3ed68602ce069a23de5e4e9711383cd1f6884f3d",
        "parachain_authorize_upgrade_hash": "0x2911af76a3f225d45966691d826528ec13c41de6c392c5ca5c1424cc4c8172bc",
        "ipfs_hash": "QmTaXRRXDuNX4KfjWEFWE3WXLNBaTfzqoBysLdtGRV4gEm",
        "blake2_256": "0x1946c895ec17069e85df24306e35349feb63efc96932d2e598ee1a68bd0e052f"
      }
    },
    "compressed": {
      "tmsp": "2022-05-04T09:20:18Z",
      "size": "1449155",
      "prop": "0x269654b429fcf9fc66470a1b82b93f2901b046336c0c8ff0f91268aa7b6c2837",
      "blake2_256": "0xe07042a1b8f3c77ea6c08c0e58df5aaba2239cdc2cc2a400ad1d64e03391d609",
      "ipfs": "QmaTsNPALeAFXWEt7ZRtETcv1tpnyp2B83c5vonckTP5Q2",
      "sha256": "0x3d9510bd48e11236583ba24d8d340f1d9334824fe2780ea4711b493f124027da",
      "wasm": "runtime/karura/target/srtool/release/wbuild/karura-runtime/karura_runtime.compact.compressed.wasm",
      "subwasm": {
        "size": 1449155,
        "compression": {
          "size_compressed": 1449155,
          "size_decompressed": 7399986,
          "compressed": true
        },
        "reserved_meta": [
          109,
          101,
          116,
          97
        ],
        "reserved_meta_valid": true,
        "metadata_version": 14,
        "core_version": "karura-2060 (karura-0.tx1.au1)",
        "proposal_hash": "0x269654b429fcf9fc66470a1b82b93f2901b046336c0c8ff0f91268aa7b6c2837",
        "parachain_authorize_upgrade_hash": "0x8ce20d7d4b8718e3d50f43d8d941ad469ab1fe216b55c6b6ba0f853cc914910e",
        "ipfs_hash": "QmaTsNPALeAFXWEt7ZRtETcv1tpnyp2B83c5vonckTP5Q2",
        "blake2_256": "0xe07042a1b8f3c77ea6c08c0e58df5aaba2239cdc2cc2a400ad1d64e03391d609"
      }
    }
  }
}

  • subwasm info
🏋️  Runtime size:		1.382 MB (1,449,155 bytes)
🗜  Compressed:			Yes, 80.42%
✨ Reserved meta:		OK - [6D, 65, 74, 61]
🎁 Metadata version:		V14
🔥 Core version:		karura-2060 (karura-0.tx1.au1)
🗳️  system.setCode hash:		0x269654b429fcf9fc66470a1b82b93f2901b046336c0c8ff0f91268aa7b6c2837
🗳️  authorizeUpgrade hash:	0x8ce20d7d4b8718e3d50f43d8d941ad469ab1fe216b55c6b6ba0f853cc914910e
#️⃣  Blake2-256 hash:		0xe07042a1b8f3c77ea6c08c0e58df5aaba2239cdc2cc2a400ad1d64e03391d609
📦 IPFS:			https://www.ipfs.io/ipfs/QmaTsNPALeAFXWEt7ZRtETcv1tpnyp2B83c5vonckTP5Q2

Artifacts:

Changes

  • Update to v0.9.19 (#2048)
  • Added new ProxyTypes for nuts_finance_stable_assets (#2054)
  • Reduced the redeem threshold to 1 LKSM (#2061)
  • Implement fungible traits for Module-currencies (#2030)
  • Reduce gas limit for erc20 operations (#2070)
  • Currencies transfer erc20 will charge gas (#2073)

Release Checklist

#2078
#2079