Highlights
Sui Protocol Version in this release: 32
#15080:
There will be fewer warning messages generated by the self-transfer linter as the linter will no longer fire on objects without the store
ability. The linter warning messages have also been shortened to avoid redundancy.
#15096:
Coin-field linter no longer generates a spurious warning message when a field of a given object is from the coin
module but is not a Coin
itself.
#15047:
Fixed the description of the sui client merge-coin
command by removing the reference to the 20-byte address.
#14846:
This change adds the word MIST after the gas price value and budget value. The gas price and budget values were already shown in MIST, but the unit was not explicitly stated when a transaction was retrieved or performed through the CLI.
#13497:
Revises the CFG basic block translation to use the classic bottom-up style. In addition, introduces an optimization to forward known jumps: if a label contains a single jump, this optimization forwards all jumps to that label to the target label instead.
#14145:
Add protocol version 32
with a flag to accept the zkLogin signature as part of a multisig
. Sui can now verify a multisig that includes both single signatures and zkLogin signatures.
#14702:
Adds a closed loop token to the framework through a sui::token
module. The closed loop token provides additional control over its use compared to a standard token. The closed-loop token lets you set up custom policies that determine how and where users can transfer, spend, or convert the token.
#14660:
Improves the formatting output of SuiEvent
objects in the CLI.
#14823:
Adds delete functions for VerifiedID
and VerifiedIssuer
objects.
Full log: https://github.com/MystenLabs/sui/commits/testnet-v1.15.0