name
untyped stringValue
"Gno NFT"
symbol
untyped stringValue
"GNFT"
owners
*v0.Store// tokenID -> address
- OID
- 03985c…60f4:4
owners details
balances
v0.Tree// owner address (string) -> uint64
- OID
- 03985c…60f4:8
balances details
approvals
v0.Tree// tokenID (store key) -> approved address
- OID
- 03985c…60f4:10
approvals details
Mint
func(to .uverse.address) int64Mint creates the next token id and assigns it to \`to\`. Only sequential minting is supported (id is returned via the Mint event).
- OID
- 03985c…60f4:11
Mint details
Transfer
func(to .uverse.address, id int64)Transfer moves token \`id\` from the caller to \`to\`. The caller must own the token (approvals are cleared on transfer).
- OID
- 03985c…60f4:13
Transfer details
Approve
func(spender .uverse.address, id int64)Approve grants \`spender\` the right to transfer token \`id\`. Only the current owner may approve.
- OID
- 03985c…60f4:14
Approve details
ownerOf
func(id int64) .uverse.address- OID
- 03985c…60f4:15
ownerOf details
approvedOf
func(id int64) .uverse.address- OID
- 03985c…60f4:16
approvedOf details
balanceOf
func(owner .uverse.address) uint64balanceOf returns how many tokens \`owner\` holds.
- OID
- 03985c…60f4:17
balanceOf details
exists
func(id int64) boolexists reports whether token \`id\` has been minted (and not since moved away).
- OID
- 03985c…60f4:18
exists details
totalSupply
func() int64totalSupply returns the number of tokens in circulation. There is no burn, so the highest id ever assigned is the count.
- OID
- 03985c…60f4:19
totalSupply details
OwnerOf
func(id int64) .uverse.address- OID
- 03985c…60f4:20
OwnerOf details
BalanceOf
func(owner .uverse.address) uint64BalanceOf is the exported read-only accessor for balanceOf.
- OID
- 03985c…60f4:21
BalanceOf details
TotalSupply
func() int64TotalSupply is the exported read-only accessor for totalSupply.
- OID
- 03985c…60f4:22
TotalSupply details
Render
func(path string) stringRender displays collection metadata and a token -> owner table.
- OID
- 03985c…60f4:23