github Cardinal-Cryptography/aleph-node r-14.0.0
AlephNode Release 14.0.0

pre-release9 days ago

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 added
      • authorize_upgrade_without_checks added
      • apply_authorized_upgrade added
    • Storage:
      • AuthorizedUpgrade added
  • Pallet Balances changes

    • Constants:
      • MaxFreezes changed from 4 -> 50
  • 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 added
      • MaxNominatorRewardedPerValidator removed
    • Storages:

      • ClaimedRewards removed
      • ErasStakersOverview removed
      • ErasStakersPaged removed
  • Pallet Treasury changes:

    • Extrinsics:
      • spend changed
      • spend_local added
      • payout added
      • check_status added
      • void_spend added
    • Constants:
      • PayoutPeriod added
    • Storages:
      • SpendCount added
      • Spends added
  • Pallet Vesting changes:

    • Extrinsics:
      • force_remove_vesting_schedule added
  • Pallet Sudo changes:

    • Extrinsics:
      • remove_key added
  • Pallet NominationPools changes:

    • Extrinsics:
      • adjust_pool_deposit added
      • set_commission_claim_permision added
    • Constants:
      • MaxUnbounding added, set to 8
    • Storages:
      • TotalValueLocked added
  • Pallet Identity changes:

    • Extrinsics:
      • set_identity signature changed
      • set_fields signature changed
      • add_username_authority added
      • remove_username_authority added
      • set_username_for added
      • accept_username added
      • remove_expired_approval added
      • set_primary_username added
      • remove_dangling_username added
    • Constants:
      • ByteDeposit added
      • MasSuffixLenght added
      • MaxUsernameLength added
      • FieldDeposit removed
      • MaxAdditionalFields removed
    • Storages:
      • AccountOfUsername added
      • PendingUsernames added
      • UsernameAuthorities added
  • 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

Don't miss a new aleph-node release

NewReleases is sending notifications on new releases.