Search Apps Documentation Source Content File Folder Download Copy Actions Download

v1 package

Function

Register

func Register(_ realm, username string)
Execute

Register registers a new username for the caller. A valid username must start with a minimum of 3 letters, end with a minimum of 3 numbers, and be less than 20 chars long. All letters must be lowercase, and the only valid special char is \`\_\`. Only calls from EOAs are supported.

Param

Warning

This transaction link is requesting 1000000ugnot from your balance. For your safety, you must manually confirm the addition of coins to the transaction.

Command

# WARNING: This command is running in an INSECURE mode.
# It is strongly recommended to use a hardware device for signing
# and avoid trusting any computer connected to the internet,
# as your private keys could be exposed.

gnokey maketx call -pkgpath "gno.land/r/gnoland/users/v1" -func "Register" -args "" -gas-fee 1000000ugnot -gas-wanted 5000000 -send "" -broadcast -chainid "dev" -remote "https://api.gno.berty.io:443" ADDRESSgnokey query -remote "https://api.gno.berty.io:443" auth/accounts/ADDRESS
gnokey maketx call -pkgpath "gno.land/r/gnoland/users/v1" -func "Register" -args "" -gas-fee 1000000ugnot -gas-wanted 5000000 -send "" ADDRESS > call.tx
gnokey sign -tx-path call.tx -chainid "dev" -account-number ACCOUNTNUMBER -account-sequence SEQUENCENUMBER ADDRESS
gnokey broadcast -remote "https://api.gno.berty.io:443" call.tx