Phala-Network / khala-parachain

Khala parachain
Apache License 2.0
27 stars 19 forks source link

Upgrade to Polkadot v0.9.37 #249

Closed jasl closed 1 year ago

jasl commented 1 year ago

Because of Cumulus not released 0.9.34 and 0.9.35 so we upgrade from 0.9.33 to 0.9.37

https://github.com/paritytech/polkadot/releases/tag/v0.9.34 https://github.com/paritytech/polkadot/releases/tag/v0.9.35 https://github.com/paritytech/polkadot/releases/tag/v0.9.36 https://github.com/paritytech/polkadot/releases/tag/v0.9.37

https://github.com/paritytech/substrate/compare/polkadot-v0.9.33...polkadot-v0.9.34 https://github.com/paritytech/substrate/compare/polkadot-v0.9.34...polkadot-v0.9.35 https://github.com/paritytech/substrate/compare/polkadot-v0.9.35...polkadot-v0.9.36 https://github.com/paritytech/substrate/compare/polkadot-v0.9.36...polkadot-v0.9.37

Breaking changes:

Notable changes:

In addition:

Because of we need to run migrations for assets and balances in this version, I think we should upgrade Phala parachain as well

We need test migration carefully

TODO:

h4x3rotab commented 1 year ago

Re. tx version: Let's check how tx version affects the blockchain behavior in substrate. If it's only for external signer (e.g. hardware or mobile wallet) to distinguish changes in extrinsic args, we'd rather just keep it as is. However, if it affects the security of the blockchain, we have no choice but update it.

jasl commented 1 year ago

I shall merge this, feel free to double check it