Testnet Only
XDPoSChain Changelog Summary
Core Improvements
- Improved block report output format (#827)
- Fixed special transaction causing debug API failure after EIP-1559 (#874)
- Tidy up genesis allocation data (#868)
Consensus & EIPs
- Implemented EIP-5656 (MCOPY instruction) (#834)
- Implemented EIP-6780 (#837)
- Implemented EIP-7516 (#839)
- Implemented BLOBHASH opcode 0x49 (#843)
- Enabled Cancun instruction set (#861)
- Updated EIP-1559 block number for testnet (#869)
Parameters & Configurations
- Added Cancun blocks and improved chain config output (#826)
- Updated bootnodes (#857)
- Printed chain configuration in more detail (#860)
- Set
networkID
tochainId
by default (#850)
Performance & Code Cleanup
- Removed extra hash and string conversions (#830)
- Cleaned up and properly abstracted database accesses (#841)
- Removed extra conversions for performance improvements (#858)
- Used
types.EmptyRootHash
instead ofnull
(#836) - Cleaned up network flags (#863)
Command-Line & Node Configurations
- Removed genesis file dependency for
XDC init
command (#849) - Deprecated the
--mine
flag (#851) - Deprecated
--XDCx-datadir
flag (#854) - Changed default values of some flags to simplify sync (#855)
- Removed deprecated flags
--fast
and--light
(#877) - Warned users when using deprecated config/resource files (#875)
Networking & RPC
Debugging & Logging
Database & Storage
Miscellaneous
- Updated genesis file for devnet (#867)
- Refactored constants (#846)
- Monthly development upgrade merge (#878)
Full Changelog: v2.5.0-beta1...v2.5.1-beta