AlephNode Release 13.3
This is a major release.
Testnet deployment
Status : Deployed on 10.04.2024
Node upgrade deadline: N/A - already done
Mainnet deployment
Status : Deployed on 16.04.2024
Node upgrade deadline: 11:00 CET 23.04.2024
Changelog
- Pruning enabled by default
- Addition of pallet Proxy
- Substrate dependencies (including all pallets) upgraded from version
polkadot-v1.0.0
topolkadot-v1.2.0
(significant API changes! See below) - New AlephBFT version with better resilience to crashes and new finality protocol
- New normal sync mechanism:
- Periodic request
- Remove legacy block requests
- Forest memory limitations
- New metrics
- Fixed false positive equivocations panics
- Fixed underflow of consumers counter
- Fixed gas overcharging for contract calls performing cross-contract calls
- Added
staking.nominations_quota
runtime API - Increased
Balances.HoldReasons
to 50 - Decrease chain transaction fee
- Fix consumers underflow for controller accounts that have different stash account
- Increase the space in block for normal transactions
API changes
- Pallet Balances changes:
- Extrinsics:
- [BREAKING]
transfer
removed - [BREAKING]
set_balance_deprecated
removed
- [BREAKING]
- Storage:
Holds
return type changed
- Constants:
MaxHolds
changed from 0 to 50MaxReserves
changed from 0 to 50
- Extrinsics:
- Pallet Staking changes:
- Constants
- [BREAKING]
MaxNominations
removed
- [BREAKING]
- Constants
- Pallet Contracts changes:
- Storage:
ContractInfoOf
return type changed
- Constants:
- Changed
Schedule
- updated call weights - New:
CodeHashLockupDepositPercent
- New:
Environment
- New:
MaxDelegateDependencies
- Changed:
MaxCodeLen
from 131072 to 262144
- Changed
- Storage:
- Added
staking.nominations_quota
runtime API
Docker image
public.ecr.aws/p6e8q1z1/aleph-node:r-13.3
Runtime migrations
- Contracts:
v12
->v15