mainnet-v1.19.1
Sui Protocol Version in this release: 36
#16190: The CLI now correctly handles the table output for a transaction without inputs or commands. For example, calling client call --package 0x2 --module kiosk --function default
now has a properly formatted output.
#16193: Fixed the CLI to handle the table output for a transaction that has no inputs or commands. (e.g., calling client call --package 0x2 --module kiosk --function default
).
#16190: The CLI now correctly handles the table output for a transaction without inputs or commands. For example, calling client call --package 0x2 --module kiosk --function default
now has a properly formatted output.
#15928: A set of changes for the Move compiler
- macro function support has been added for
2024.alpha
. - Bug fix (and minor breaking change): Move type parameters now correctly respect the rules of restricted identifiers, similar to all other names.
- To support macros, the syntax for the type signature of lambdas has
changed. This will break any existing specs (which are no longer
supported) when moving to the new edition.
#16397: Added support for writing and executing programmable transaction blocks from the CLI. In a nutshell, a new command is introduced: sui client ptb
, where the user can pass in different arguments that correspond either to transactions or other flags (e.g., preview to list the transactions in the PTB without executing the PTB).
Use the sui client ptb --help
for the help menu that explains all the commands and shows some usage examples.
#16360: Fixed the likelihood of sui failing to build due to stack sizing issues.
#16349: Fixes how we are tagging object status in object and transaction object table.
Full log: https://github.com/MystenLabs/sui/commits/mainnet-v1.19.1