NEW
Font size
Worksheetssui_uyo
Total questions: 10
Worksheet time: 3mins
When you run sui move new test_call, what does this command do?
Publishes a package
Creates a new Move package template
Upgrades an existing package
Deletes a package
What object is created after publishing a package for the first time?
TreasuryCap
UpgradeCap
TransferCap
GasCoin
After publishing, the package becomes:
Mutable
Owned by the sender
Immutable forever
Automatically upgraded
What CLI command is used to upgrade an existing package?
sui client publish --upgrade
sui client upgrade
sui move upgrade-package
sui move publish-upgrade
What object do you pass into sui client upgrade
Package ID
Sui coin
Upgrade Capability (UpgradeCap object ID)
TxContext
What does the warning “unused function” mean in Sui Move?
The function has no parameters
The function is public
The function is declared but never called
The function is improperly typed
What command shows your current active network (e.g., testnet or mainnet)?
sui client network
sui client active-env
sui active net
sui env
Which command displays all your gas objects and their balances?
sui client gas
sui client show-gas
sui client wallets
sui move gas
What happens if your CLI version is lower than the network protocol version?
You cannot publish
You get warnings, and some features may fail
Your wallet resets
It automatically updates
After upgrading your package, what happens to the package version?
It resets to 1
It increments (1 → 2 → 3 …)
It stays the same
It depends on gas fees
