Skip to content

Selendra v0.2.7

Compare
Choose a tag to compare
@LayNath242 LayNath242 released this 07 Mar 03:40
· 198 commits to master since this release
028c1e7

Selendra v0.2.7

This release contains the changes from v0.2.7 to v0.2.7. Selendra v0.2.7

Upgrade Priority

❗️ Medium: This is a medium priority release and you should upgrade in a timely manner.

The changes motivating this priority level are:

  • [SU] ❗️ Medium - State-db refactoring
  • [SU] ✅ Low - Remove sp_tasks::spawn api and related code + host functions

Host functions

ℹ️ This release does not contain any new host functions.

Database Migrations

Database migrations are operations upgrading the database to the latest stand.
Some migrations may break compatibility, making a backup of your database is highly recommended.

ℹ️ There is no database migration in this release.
Runtime Migrations

Runtime Migrations

Runtime migrations are operations running once during a runtime upgrade.

⚠️ There are 2 runtime migrations in this release:

  • [SE] ✅ trivial Low - pallet election provider multi phase
  • [SE] ✅ trivial Low - pallet fast unstake

Rust compiler versions

This release was built and tested against the following versions of rustc.
Other versions may work.

  • Rust Stable: rustc 1.66.1 (90743e729 2023-01-10)
  • Rust Nightly: rustc 1.66.1-nightly (93ffde6f0 2022-07-23)

Runtimes

The information about the runtimes included in this release can be found below.
The runtimes have been built using srtool v0.9.25.

Selendra

🏋️ Runtime Size:           1.15 MB (1209763 bytes)
🔥 Core Version:           selendra-2017
🗜 Compressed:              Yes: 75.26%
🎁 Metadata version:       V14
🗳️ system.setCode hash:    0xe593a7930ec407fe8941fcba316cddbab03f0ce6dda653ef025f479658cdcc47
🗳️ Blake2-256 hash:        0xdcb1948e62e3ef8b027cbf75404ef6b8e24c3a9fd810e1f6e2d19959b975469f
📦 IPFS:                   QmTH78CMqLUBNL3odRxZihNB8UdznpuKxij8fxAnpq4VMk

Changes

Legend

  • [SE] Selendra
  • [SU] Substrate

Client

  • [SU] ✅ trivial #12641 Low - Update paritydb and remove dev deps on rocksdb
  • [SU] ✅ trivial #12639 Low - Remove sp_tasks::spawn api and related code + host functions

Runtime

  • [SU] ✅ audited Low - Registrar: avoid freebies in provide_judgement
  • [SU] ✅ non-critical audit #12515 Low - Add defensivetruncatefrom
  • [SU] ✅ audited Low - Make multisig pallet bounded
  • [SU] ✅ trivial Low - Update pallet-multisig benches
  • [SU] ✅ non-critical audit Low - Fix: construct_runtime multiple features
  • [SU] ✅ audited Low - Fix fungible unbalanced trait
  • [SU] ✅ non-critical audit Low - Pallet-sudo: add checkonlysudoaccount signed extension
  • [SU] ✅ trivial Low - Add pallet dev mode
  • [SU] ✅ trivial Low - New weights for all pallets
  • [SU] ✅ audited Low - Add createorigin to assets pallet

Docker image

The docker image for this release can be found at Docker hub
(It will be available a few minutes after the release has been published).

You may pull it using:

docker pull selendrachain/selendra:latest