wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

sui_uyo

Total questions: 10

Worksheet time: 3mins

Name
Class
Date
1.

When you run sui move new test_call, what does this command do?

a)

Publishes a package

b)

Creates a new Move package template

c)

Upgrades an existing package

d)

Deletes a package

2.

What object is created after publishing a package for the first time?

a)

TreasuryCap

b)

UpgradeCap

c)

TransferCap

d)

GasCoin

3.

After publishing, the package becomes:

a)

Mutable

b)

Owned by the sender

c)

Immutable forever

d)

Automatically upgraded

4.

What CLI command is used to upgrade an existing package?

a)

sui client publish --upgrade

b)

sui client upgrade

c)

sui move upgrade-package

d)

sui move publish-upgrade

5.

What object do you pass into sui client upgrade

a)

Package ID

b)

Sui coin

c)

Upgrade Capability (UpgradeCap object ID)

d)

TxContext

6.

What does the warning “unused function” mean in Sui Move?

a)

The function has no parameters

b)

The function is public

c)

The function is declared but never called

d)

The function is improperly typed

7.

What command shows your current active network (e.g., testnet or mainnet)?

a)

sui client network

b)

sui client active-env

c)

sui active net

d)

sui env

8.

Which command displays all your gas objects and their balances?

a)

sui client gas

b)

sui client show-gas

c)

sui client wallets

d)

sui move gas

9.

What happens if your CLI version is lower than the network protocol version?

a)

You cannot publish

b)

You get warnings, and some features may fail

c)

Your wallet resets

d)

It automatically updates

10.

After upgrading your package, what happens to the package version?

a)

It resets to 1

b)

It increments (1 → 2 → 3 …)

c)

It stays the same

d)

It depends on gas fees