Skip to main content

Users

Users act as actors that participate in endpoint invocations. Usernames can be used in place of identifiers:

# Instead of:
invoke Ledger.Balance(user: 0xc95f...85c8)

# Use username:
invoke Ledger.Balance(user: robert)

Commands

CommandDescription
usersList all users with addresses
get <username>Show specific user's address
register <username>Register with generated address
register <username> as 0x...Register with specific address
>>> users
manish [0x79d5...6f5d]
robert [0xc95f...85c8]

>>> register alice
user alice registered with address: 0x7beb...14fe

Default Sender

CommandDescription
get default.senderShow current sender
set default.sender <username>Set sender
wipe default.senderClear sender
>>> set default.sender alice
default sender is set to alice

Removing Users

CommandDescription
wipe usersRemove all users
wipe <username>Remove specific user