Skip to content

Khala Network Runtime 1140

Compare
Choose a tag to compare
@h4x3rotab h4x3rotab released this 12 May 10:04
· 725 commits to main since this release
12d76b5

The runtime 1140 contains the following major updates:

  1. Upgrade SubBridge to allow easy integration to 3rd party bridges and add BSX (Basilisk native token)
  2. Update the upstream Substrate version to v0.9.20
  3. Phala Pallets v6 migration: remove dirty data (SubAccountAssignments)

Upgrade instructions

This upgrade is mainly an on-chain runtime upgrade. A new client is released and recommended to upgrade, but not required. Existing downstream consumers (including pherry and PRB), and all the clients relying on the recent version of polkadot.js can automatically handle the upgrade. It's suggested to keep monitoring the nodes to make sure they will operate normally.

However if you are one of the following roles, you should follow the instructions:

For transaction signers: If you sign transactions with any 3rd party Substrate client which cannot deal with the runtime upgrade (i.e. subxt, GSRPC), you will need to restart or reload the client after the runtime upgrade applies. Otherwise you may get invalid signatures. Polkadot.js based clients should be able to automatically pick up the new metadata.

For index services: Please carefully examine the indexer after the runtime upgrade to make sure it operates properly.

For SubBridge frontend: The SubBridge related pallets are rewritten with the new API. The frontend interacting with SubBridge must specifically adapt the new API to ensure its functionalities. The XCM API is not changed. There's no action the other Parachains need to take.