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
| Command | Description |
|---|---|
users | List 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
| Command | Description |
|---|---|
get default.sender | Show current sender |
set default.sender <username> | Set sender |
wipe default.sender | Clear sender |
>>> set default.sender alice
default sender is set to alice
Removing Users
| Command | Description |
|---|---|
wipe users | Remove all users |
wipe <username> | Remove specific user |