Search Apps Documentation Source Content File Folder Download Copy Actions Download State String Boolean Number Struct Map Slice Pointer Function Closure Reference Nil Package Type Interface Unknown

grc20test state

Back to all declarations

Slug

untyped string

Slug is the grc20reg registration slug (the third argument to grc20reg.Register). Slugs must be alphanumeric (enforced by grc20reg).

Value

"TEST"

Token

*grc20.Token

Token, ledger, and UserTeller are initialised in init(cur realm) because grc20.NewToken now requires a \`realm\` capability and there is no realm value available at package-level var init time.

Open
OID
002a2e…6fa0:13
Token details

Inspect pointer

ledger

*grc20.PrivateLedger

Token, ledger, and UserTeller are initialised in init(cur realm) because grc20.NewToken now requires a \`realm\` capability and there is no realm value available at package-level var init time.

Open
OID
002a2e…6fa0:15
ledger details

Inspect pointer

UserTeller

*grc20.fnTeller

Token, ledger, and UserTeller are initialised in init(cur realm) because grc20.NewToken now requires a \`realm\` capability and there is no realm value available at package-level var init time.

Open
OID
002a2e…6fa0:19
UserTeller details

Inspect pointer

Mint

func(to .uverse.address, amount int64)

Mint tokens to the specified address. WARNING: test-only, no caller authorization — do not use as a pattern for production.

Open
OID
002a2e…6fa0:8
Mint details

Inspect func

Approve

func(owner .uverse.address, spender .uverse.address, amount int64)

Approve sets an allowance for spender to spend owner's tokens. Uses PrivateLedger directly to allow explicit owner specification. WARNING: test-only, no caller authorization — do not use as a pattern for production.

Open
OID
002a2e…6fa0:9
Approve details

Inspect func

BalanceOf

func(addr .uverse.address) int64
Open
OID
002a2e…6fa0:10
BalanceOf details

Inspect func

Allowance

func(owner .uverse.address, spender .uverse.address) int64
Open
OID
002a2e…6fa0:12
Allowance details

Inspect func
Slug : untyped string ="TEST"
Token : *grc20.Token Inspect
ledger : *grc20.PrivateLedger Inspect
UserTeller : *grc20.fnTeller Inspect
init.4 : func() Inspect
Mint : func(to .uverse.address, amount int64) Inspect
Approve : func(owner .uverse.address, spender .uverse.address, amount int64) Inspect
BalanceOf : func(addr .uverse.address) int64 Inspect
TotalSupply : func() int64 Inspect
Allowance : func(owner .uverse.address, spender .uverse.address) int64 Inspect