ABI
The Application binary interface (ABI) now returns Uint256 values in decimal (radix 10) format. This change enhances readability and interoperability, as decimal representation is more intuitive and widely used in user interfaces and integrations.
In addition, addresses can now be set as null, providing blockchain developers with greater flexibility in smart contract interactions and enabling more complex logic implementations.
ADNL
Improvements have been made to the monitoring of broadcast messages, enhancing the efficiency and reliability of data propagation across the Everscale network.
A new function enables the validation of peer nodes, strengthening the network’s security by ensuring that only legitimate nodes participate in data exchange.
REMP
The severity level for errors related to incorrect Reliable External Message Protocol (REMP) block enumeration has been reduced, which is needed to prevent unnecessary disruptions and to allow for smoother network operations.
Enhancements in the REMP protocol added in November address the issue of duplicate blocks, ensuring the reliable delivery and ordering of external messages, which is crucial for maintaining Everscale’s integrity.
Memory Management
A memory leak issue related to the storage of cells has been resolved, improving the Everscale node’s performance and stability by preventing unnecessary memory consumption over time.
Shutdown Process
The shutdown procedure for the Evernode now includes a forced stop of all catchains, ensuring a clean and orderly shutdown process, which helps in maintaining data integrity and preventing potential issues during restarts.