Highlights
- Protocol version upgrade to version
12
- Increases the size of UDP socket buffers for sui, primary, and worker Anemo networks. This improves performance under high load. The buffer sizes requested after this change are larger than the default maximum buffer allowed by many operating systems. If the sui node binary logs errors about failure to set UDP socket buffer size, you may need to increase the maximum allowed by your OS. #12230
Some examples:- Linux:
sudo sysctl -w net.core.rmem_max=104857600; sudo sysctl -w net.core.wmem_max=104857600
- MacOS:
sudo sysctl -w kern.ipc.maxsockbuf=104857600
- Linux:
- Updates p2p discovery network, adding support for the alternate server name (#12171). In the next version upgrade release, will deprecate the server name
sui
and use `sui-{chain-id} for network isolation. - #12231 Adds the checkpoint low watermark for state sync. This lets a node know who to query checkpoint contents according to the watermarks, once checkpoint pruning is enabled.
- #12092 Added a version of stake withdraw function that returns the withdrawn SUI tokens, for better composability.
- #12249 • sui.js now has the correct response type definition for the RPC "withBcs" call
- #12043 adds
sui::kiosk::default()
function for easy Kiosk setup - #12290 Adds Sui binary version to the explorer network dropdown menu
- #12287 [Kiosk SDK] Adds support for
kiosk_lock_rule
and environments (testnet, mainnet, custom) for the purchase flows. FixeswithdrawFromKiosk
andwithdrawFromPolicy
. - #12088 [Deepbook] Adds query for market price (best bid and ask price)
Full Changelog:
https://github.com/MystenLabs/sui/commits/devnet-v1.3.0