This is a major release.
Testnet deployment
Status: Deployed on 30.12.2024
Node upgrade deadline: 07.01.2025 11:00 AM UTC
Mainnet deployment
Status: pending
Node upgrade deadline: pending
Changelog
- Substrate dependencies (including all pallets) upgraded from version polkadot-v1.2.0 to polkadot-v1.6.0
- New block sync protocol fully included and old one disabled
- New AlephBft version
- 1024 nominator limit on single validator has been lifted.
API changes
-
Pallet
System
changes- Extrinsics:
authorize_upgrade
addedauthorize_upgrade_without_checks
addedapply_authorized_upgrade
added
- Storage:
AuthorizedUpgrade
added
- Extrinsics:
-
Pallet
Balances
changes- Constants:
MaxFreezes
changed from 4 -> 50
- Constants:
-
Pallet
Staking
changes-
Extrinsics:
-
chill_other
signature change (non breaking change - rename first argument) -
payout_stakers_by_page
added -
update_payee
added -
deprecate_controller_batch
added -
Constants:
MaxExposurePageSize
addedMaxNominatorRewardedPerValidator
removed
-
Storages:
ClaimedRewards
removedErasStakersOverview
removedErasStakersPaged
removed
-
-
Pallet
Treasury
changes:- Extrinsics:
spend
changedspend_local
addedpayout
addedcheck_status
addedvoid_spend
added
- Constants:
PayoutPeriod
added
- Storages:
SpendCount
addedSpends
added
- Extrinsics:
-
Pallet
Vesting
changes:- Extrinsics:
force_remove_vesting_schedule
added
- Extrinsics:
-
Pallet
Sudo
changes:- Extrinsics:
remove_key
added
- Extrinsics:
-
Pallet
NominationPools
changes:- Extrinsics:
adjust_pool_deposit
addedset_commission_claim_permision
added
- Constants:
MaxUnbounding
added, set to 8
- Storages:
TotalValueLocked
added
- Extrinsics:
-
Pallet
Identity
changes:- Extrinsics:
set_identity
signature changedset_fields
signature changedadd_username_authority
addedremove_username_authority
addedset_username_for
addedaccept_username
addedremove_expired_approval
addedset_primary_username
addedremove_dangling_username
added
- Constants:
ByteDeposit
addedMasSuffixLenght
addedMaxUsernameLength
addedFieldDeposit
removedMaxAdditionalFields
removed
- Storages:
AccountOfUsername
addedPendingUsernames
addedUsernameAuthorities
added
- Extrinsics:
-
New pallets TxPause and SafeMode
Docker image
public.ecr.aws/p6e8q1z1/aleph-node:r-14.0.0
Runtime migrations
- NominationPools from v6 to v8
- Staking to v14
- Identity to v1