We have successfully updated the Sui network to the new protocol version 72. This is a significant step in the network’s evolution, impacting consensus, test token distribution, and Move contract documentation generation. In this article, we will cover the key changes and important information for developers.
Key Protocol Changes
With the update to version 72, data storage and consensus mechanisms have been improved. The most important change is the updated Linearizer, which now only considers commits up to gc_round
.
What Has Changed in Linearizer?
Linearizer
is a process that helps order transactions, ensuring their correct execution. Now, it works only with commits not affected by garbage collection (gc_round
).
Why Is This Important?
- This optimizes data storage and makes the network more efficient.
- The amount of data that nodes need to store is reduced.
- Developers working with historical data must consider that some old commits may be deleted.
Changes in Sui CLI
New Mechanism for sui client faucet
Previously, developers could request test tokens using the sui client faucet
command. Now, in Testnet, this command redirects users to the web interface faucet.sui.io.
What Does This Mean?
- For Testnet, test tokens must now be obtained through the web application.
- For Devnet and local mode (
localhost
), nothing has changed—everything works as before.
Why Is This Important?
- This simplifies the process of obtaining tokens for developers, especially newcomers.
- It reduces CLI load and centralizes the process.
Enhancements in Move docgen
Move docgen
Now Uses Named Addresses
Previously, documentation generation for Move modules (Move docgen
) used standard numerical addresses, which could complicate code navigation. Now, the documentation uses named addresses.
What Has Changed?
- Instead of
0x123::Module
, it now displaysmy_project::Module
. - The new file structure may break tools that are strictly tied to the old format.
Why Is This Important?
- The documentation is now more readable and convenient.
- If you have tools working with Move documentation, check their compatibility with the new file structure.
What Developers Need to Consider
- The protocol has been updated – Linearizer now works more efficiently, but access to old data may be limited.
- Test tokens in Testnet are now issued via the web – CLI is no longer used for this task.
- Move documentation has become more user-friendly, but older tools may need adaptation.
We continue to monitor the development of the Sui network and will keep you updated on new changes.
NOWNodes is a blockchain-as-a-service solution that lets users get access to SUI Nodes and blockbook Explorers via API. The service provides a high-quality infrastructure that is quick, cost-effective, and reliable. We have Service Quality Standards available for all partners.
Sui network are under 24/7 surveillance – their availability and relevance are constantly being monitored. Get access to SUI Nodes NOW: