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.0topolkadot-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_quotaruntime API - Increased
Balances.HoldReasonsto 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]
transferremoved - [BREAKING]
set_balance_deprecatedremoved
- [BREAKING]
- Storage:
Holdsreturn type changed
- Constants:
MaxHoldschanged from 0 to 50MaxReserveschanged from 0 to 50
- Extrinsics:
- Pallet Staking changes:
- Constants
- [BREAKING]
MaxNominationsremoved
- [BREAKING]
- Constants
- Pallet Contracts changes:
- Storage:
ContractInfoOfreturn type changed
- Constants:
- Changed
Schedule- updated call weights - New:
CodeHashLockupDepositPercent - New:
Environment - New:
MaxDelegateDependencies - Changed:
MaxCodeLenfrom 131072 to 262144
- Changed
- Storage:
- Added
staking.nominations_quotaruntime API
Docker image
public.ecr.aws/p6e8q1z1/aleph-node:r-13.3
Runtime migrations
- Contracts:
v12->v15