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

equipment state

Back to all declarations

SetListLimitEvent

untyped string

Value

"SetListLimit"

SetMinterRealmEvent

untyped string

Value

"SetMinterRealm"

UnsetMinterRealmEvent

untyped string

Value

"UnsetMinterRealm"

listLimit

int

// Max items per ListByOwner page

Value

100

SetMinterRealm

func(pkgPath string)
Open
OID
0ba8b4…e185:8
SetMinterRealm details

Inspect func

UnsetMinterRealm

func(pkgPath string)
Open
OID
0ba8b4…e185:9
UnsetMinterRealm details

Inspect func

IsMinterRealm

func(addr .uverse.address) bool
Open
OID
0ba8b4…e185:10
IsMinterRealm details

Inspect func

minterRealmAddress

func(pkgPath string) .uverse.address
Open
OID
0ba8b4…e185:11
minterRealmAddress details

Inspect func

definitionIDKey

untyped string

Value

"definitionId"

tokenIDKey

untyped string

Value

"tokenId"

createdAtKey

untyped string

Value

"created_at"

maxEquipmentTokenID

uint64

Value

18446744073709551615

latestTokenID

uint64

Value

0

resetEquipmentState

func()
Open
OID
0ba8b4…e185:25
resetEquipmentState details

Inspect func

Mint

func(recipient .uverse.address, definitionID uint32, attrKeys string, attrValues string) uint64
Open
OID
0ba8b4…e185:26
Mint details

Inspect func

MintFromRealm

func(recipient .uverse.address, definitionID uint32, attrKeys string, attrValues string) uint64
Open
OID
0ba8b4…e185:27
MintFromRealm details

Inspect func

GetMetadata

func(tokenID uint64) map[string]string
Open
OID
0ba8b4…e185:28
GetMetadata details

Inspect func

SetMetadata

func(tokenID uint64, attrKeys string, attrValues string)
Open
OID
0ba8b4…e185:29
SetMetadata details

Inspect func

SetMetadataFromRealm

func(tokenID uint64, attrKeys string, attrValues string)
Open
OID
0ba8b4…e185:30
SetMetadataFromRealm details

Inspect func

GetOwnedCount

func(owner .uverse.address) int
Open
OID
0ba8b4…e185:31
GetOwnedCount details

Inspect func

ListByOwner

func(owner .uverse.address, page int, count int) []map[string]string
Open
OID
0ba8b4…e185:32
ListByOwner details

Inspect func

OwnerOf

func(tokenID uint64) .uverse.address
Open
OID
0ba8b4…e185:35
OwnerOf details

Inspect func

GetLatestTokenID

func() uint64
Open
OID
0ba8b4…e185:37
GetLatestTokenID details

Inspect func

BalanceOf

func(owner .uverse.address) int64
Open
OID
0ba8b4…e185:38
BalanceOf details

Inspect func

GetApproved

func(tokenID uint64) .uverse.address
Open
OID
0ba8b4…e185:39
GetApproved details

Inspect func

IsApprovedForAll

func(owner .uverse.address, operator .uverse.address) bool
Open
OID
0ba8b4…e185:40
IsApprovedForAll details

Inspect func

Approve

func(operator .uverse.address, tokenID uint64)
Open
OID
0ba8b4…e185:41
Approve details

Inspect func

SetApprovalForAll

func(operator .uverse.address, approved bool)
Open
OID
0ba8b4…e185:42
SetApprovalForAll details

Inspect func

TransferFrom

func(from .uverse.address, to .uverse.address, tokenID uint64)
Open
OID
0ba8b4…e185:43
TransferFrom details

Inspect func

BurnFromRealm

func(tokenID uint64)
Open
OID
0ba8b4…e185:45
BurnFromRealm details

Inspect func

mintEquipment

func(recipient .uverse.address, definitionID uint32, attrKeys string, attrValues string) uint64
Open
OID
0ba8b4…e185:46
mintEquipment details

Inspect func

allocateTokenID

func() uint64
Open
OID
0ba8b4…e185:47
allocateTokenID details

Inspect func

mustGetEquipmentMetadata

func(tokenID uint64) map[string]string
Open
OID
0ba8b4…e185:48
mustGetEquipmentMetadata details

Inspect func

setEquipmentMetadata

func(tokenID uint64, attrKeys string, attrValues string)
Open
OID
0ba8b4…e185:49
setEquipmentMetadata details

Inspect func

parseEquipmentAttributes

func(attrKeys string, attrValues string) map[string]string
Open
OID
0ba8b4…e185:50
parseEquipmentAttributes details

Inspect func

burnEquipment

func(tokenID uint64, owner .uverse.address)
Open
OID
0ba8b4…e185:51
burnEquipment details

Inspect func

mustGetMinterRealmCaller

func(int, rlm .uverse.realm) .uverse.address
Open
OID
0ba8b4…e185:52
mustGetMinterRealmCaller details

Inspect func

assertEquipmentNoCoins

func()
Open
OID
0ba8b4…e185:53
assertEquipmentNoCoins details

Inspect func

assertEquipmentListPageCount

func(page int, count int)
Open
OID
0ba8b4…e185:54
assertEquipmentListPageCount details

Inspect func

addOwnerTokenID

func(owner .uverse.address, tokenID uint64)
Open
OID
0ba8b4…e185:55
addOwnerTokenID details

Inspect func

removeOwnerTokenID

func(owner .uverse.address, tokenID uint64)
Open
OID
0ba8b4…e185:56
removeOwnerTokenID details

Inspect func

getOwnerTokenIDs

func(owner .uverse.address) (*v0.BPTree, bool)
Open
OID
0ba8b4…e185:57
getOwnerTokenIDs details

Inspect func

equipmentTokenID

func(tokenID uint64) grc721.TokenID
Open
OID
0ba8b4…e185:58
equipmentTokenID details

Inspect func

uint64Key

func(id uint64) string
Open
OID
0ba8b4…e185:59
uint64Key details

Inspect func

parseUint64Key

func(key string) uint64
Open
OID
0ba8b4…e185:60
parseUint64Key details

Inspect func

copyStringMap

func(source map[string]string) map[string]string
Open
OID
0ba8b4…e185:61
copyStringMap details

Inspect func

parseAttributesCSV

func(keys string, values string) map[string]string

parseAttributesCSV accepts comma-separated keys and URL-encoded values. Empty keys and values produce an empty attribute map so mint can store definitionId and created\_at alone.

Open
OID
0ba8b4…e185:62
parseAttributesCSV details

Inspect func

renderEquipmentHome

func() string
Open
OID
0ba8b4…e185:65
renderEquipmentHome details

Inspect func

renderEquipmentOwner

func(iURL string, owner .uverse.address) string
Open
OID
0ba8b4…e185:66
renderEquipmentOwner details

Inspect func

formatEquipmentHolding

func(row map[string]string) string
Open
OID
0ba8b4…e185:67
formatEquipmentHolding details

Inspect func

renderEquipmentError

func(message string) string
Open
OID
0ba8b4…e185:68
renderEquipmentError details

Inspect func

escapeEquipmentMarkdown

func(value string) string
Open
OID
0ba8b4…e185:69
escapeEquipmentMarkdown details

Inspect func

renderURLMaxRunes

untyped bigint

Value

(1024 <untyped> bigint)

assertRenderURLLen

func(value string)
Open
OID
0ba8b4…e185:70
assertRenderURLLen details

Inspect func
SetListLimitEvent : untyped string ="SetListLimit"
SetMinterRealmEvent : untyped string ="SetMinterRealm"
UnsetMinterRealmEvent : untyped string ="UnsetMinterRealm"
listLimit : int =100
minterRealms : *v0.BPTree Inspect
SetListLimit : func(limit int) Inspect
GetListLimit : func() int Inspect
SetMinterRealm : func(pkgPath string) Inspect
UnsetMinterRealm : func(pkgPath string) Inspect
IsMinterRealm : func(addr .uverse.address) bool Inspect
minterRealmAddress : func(pkgPath string) .uverse.address Inspect
definitionIDKey : untyped string ="definitionId"
tokenIDKey : untyped string ="tokenId"
createdAtKey : untyped string ="created_at"
maxEquipmentTokenID : uint64 =18446744073709551615
equipmentToken : *grc721.basicNFT Inspect
equipmentMetadata : *v0.BPTree Inspect
ownerTokenIDs : *v0.BPTree Inspect
latestTokenID : uint64 =0
init.19 : func() Inspect
resetEquipmentState : func() Inspect
Mint : func(recipient .uverse.address, definitionID uint32, attrKeys string, attrValues string) uint64 Inspect
MintFromRealm : func(recipient .uverse.address, definitionID uint32, attrKeys string, attrValues string) uint64 Inspect
GetMetadata : func(tokenID uint64) map[string]string Inspect
SetMetadata : func(tokenID uint64, attrKeys string, attrValues string) Inspect
SetMetadataFromRealm : func(tokenID uint64, attrKeys string, attrValues string) Inspect
GetOwnedCount : func(owner .uverse.address) int Inspect
ListByOwner : func(owner .uverse.address, page int, count int) []map[string]string Inspect
Name : func() string Inspect
Symbol : func() string Inspect
OwnerOf : func(tokenID uint64) .uverse.address Inspect
Has : func(tokenID uint64) bool Inspect
GetLatestTokenID : func() uint64 Inspect
BalanceOf : func(owner .uverse.address) int64 Inspect
GetApproved : func(tokenID uint64) .uverse.address Inspect
IsApprovedForAll : func(owner .uverse.address, operator .uverse.address) bool Inspect
Approve : func(operator .uverse.address, tokenID uint64) Inspect
SetApprovalForAll : func(operator .uverse.address, approved bool) Inspect
TransferFrom : func(from .uverse.address, to .uverse.address, tokenID uint64) Inspect
Burn : func(tokenID uint64) Inspect
BurnFromRealm : func(tokenID uint64) Inspect
mintEquipment : func(recipient .uverse.address, definitionID uint32, attrKeys string, attrValues string) uint64 Inspect
allocateTokenID : func() uint64 Inspect
mustGetEquipmentMetadata : func(tokenID uint64) map[string]string Inspect
setEquipmentMetadata : func(tokenID uint64, attrKeys string, attrValues string) Inspect
parseEquipmentAttributes : func(attrKeys string, attrValues string) map[string]string Inspect
burnEquipment : func(tokenID uint64, owner .uverse.address) Inspect
mustGetMinterRealmCaller : func(int, rlm .uverse.realm) .uverse.address Inspect
assertEquipmentNoCoins : func() Inspect
assertEquipmentListPageCount : func(page int, count int) Inspect
addOwnerTokenID : func(owner .uverse.address, tokenID uint64) Inspect
removeOwnerTokenID : func(owner .uverse.address, tokenID uint64) Inspect
getOwnerTokenIDs : func(owner .uverse.address) (*v0.BPTree, bool) Inspect
equipmentTokenID : func(tokenID uint64) grc721.TokenID Inspect
uint64Key : func(id uint64) string Inspect
parseUint64Key : func(key string) uint64 Inspect
copyStringMap : func(source map[string]string) map[string]string Inspect
parseAttributesCSV : func(keys string, values string) map[string]string Inspect
Render : func(iURL string) string Inspect
renderEquipmentHome : func() string Inspect
renderEquipmentOwner : func(iURL string, owner .uverse.address) string Inspect
formatEquipmentHolding : func(row map[string]string) string Inspect
renderEquipmentError : func(message string) string Inspect
escapeEquipmentMarkdown : func(value string) string Inspect
renderURLMaxRunes : untyped bigint =(1024 <untyped> bigint)
assertRenderURLLen : func(value string) Inspect