CollectionName
untyped stringValue
"Trial Mint"
CollectionSymbol
untyped stringValue
"TRIAL"
realmRelPath
untyped stringValue
"/r/g1wx60nkcp5lfsxmedeg7sfs47tzxkath05u63t4/trialmint/stable"
summaryPageSize
untyped bigintValue
(10 <untyped> bigint)
gnowebListLimit
untyped bigintValue
(10 <untyped> bigint)
pageWindow
untyped bigintValue
(2 <untyped> bigint)
tokenPageImageSize
untyped stringValue
"420"
RevealDelayBlocks
untyped bigintValue
(5 <untyped> bigint)
nft
*grc721v2.MetadataNFT- OID
- 0b33e6…b27d:102
nft details
collectionOwner
.uverse.addressValue
<gnolang.StringValue>
approvedVersion
stringValue
"gno.land/r/g1wx60nkcp5lfsxmedeg7sfs47tzxkath05u63t4/trialmint/v1"
mintPriceUgnot
int64// 100 GNOT, per request
Value
1000000000000
whitelistBps
avl.Tree- OID
- 0b33e6…b27d:8
whitelistBps details
royaltyBps
int64Value
500
royaltyRecipient
.uverse.addressValue
<gnolang.StringValue>
mintedIDs
[]grc721v2.TokenID- OID
- 0b33e6…b27d:401
mintedIDs details
mintedTraitCombos
avl.Tree// combo key -> true
- OID
- 0b33e6…b27d:13
mintedTraitCombos details
tokenComboKeys
avl.Tree// tid.String() -> comboKey string
- OID
- 0b33e6…b27d:15
tokenComboKeys details
mintCountByWallet
avl.Tree// address.String() -> int64
- OID
- 0b33e6…b27d:17
mintCountByWallet details
mintingOpenMirror
boolValue
true
maxMintsPerWalletMirror
int64Value
0
burnedRecords
avl.Tree// tid.String() -> burnRecord
- OID
- 0b33e6…b27d:21
burnedRecords details
burnedIDs
[]grc721v2.TokenID- OID
- 0b33e6…b27d:618
burnedIDs details
claimRecords
[]stable.claimRecordValue
<zero>
sealedData
avl.Tree// tid.String() -> traitPreset
- OID
- 0b33e6…b27d:25
sealedData details
mintHeight
avl.Tree// tid.String() -> int64
- OID
- 0b33e6…b27d:27
mintHeight details
sealedImage
stringValue
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNzAiIGhlaWdodD0iMTcwIiB2aWV3Qm94PSIwIDAgMTcwIDE3MCI+PHJlY3Qgd2lkdGg9IjE3MCIgaGVpZ2h0PSIxNzAiIGZpbGw9IiMwYTBiMTAiLz48Y2lyY2xlIGN4PSI4NSIgY3k9Ijc4IiByPSIzNCIgZmlsbD0ibm"...
traitPreset
typeValue
stable.traitPreset
claimRecord
typeValue
stable.claimRecord
burnRecord
typeValue
stable.burnRecord
init.30
func()- OID
- 0b33e6…b27d:29
init.30 details
Name
func() string- OID
- 0b33e6…b27d:31
Name details
Symbol
func() string- OID
- 0b33e6…b27d:32
Symbol details
TokenCount
func() int64- OID
- 0b33e6…b27d:33
TokenCount details
OwnerOf
func(tid grc721v2.TokenID) (.uverse.address, .uverse.error)- OID
- 0b33e6…b27d:34
OwnerOf details
BalanceOf
func(owner .uverse.address) (int64, .uverse.error)- OID
- 0b33e6…b27d:35
BalanceOf details
GetApproved
func(tid grc721v2.TokenID) (.uverse.address, .uverse.error)- OID
- 0b33e6…b27d:36
GetApproved details
IsApprovedForAll
func(owner .uverse.address, operator .uverse.address) bool- OID
- 0b33e6…b27d:37
IsApprovedForAll details
ApprovedVersion
func() string- OID
- 0b33e6…b27d:38
ApprovedVersion details
Owner
func() .uverse.address- OID
- 0b33e6…b27d:39
Owner details
MintPrice
func() int64- OID
- 0b33e6…b27d:40
MintPrice details
MintedIDs
func() []grc721v2.TokenID- OID
- 0b33e6…b27d:41
MintedIDs details
TotalBurned
func() int64- OID
- 0b33e6…b27d:42
TotalBurned details
MintingOpen
func() bool- OID
- 0b33e6…b27d:43
MintingOpen details
MaxMintsPerWallet
func() int64- OID
- 0b33e6…b27d:44
MaxMintsPerWallet details
MintsByWallet
func(owner .uverse.address) int64- OID
- 0b33e6…b27d:45
MintsByWallet details
IsTraitComboAvailable
func(comboKey string) bool- OID
- 0b33e6…b27d:46
IsTraitComboAvailable details
WhitelistBps
func(wallet .uverse.address) (bps int64, ok bool)- OID
- 0b33e6…b27d:47
WhitelistBps details
WhitelistCount
func() int64- OID
- 0b33e6…b27d:48
WhitelistCount details
WhitelistEntry
func(index int) (wallet string, bps int64)- OID
- 0b33e6…b27d:49
WhitelistEntry details
EffectivePrice
func(caller .uverse.address) int64- OID
- 0b33e6…b27d:50
EffectivePrice details
RoyaltyInfo
func(tid grc721v2.TokenID, salePrice int64) (.uverse.address, int64, .uverse.error)- OID
- 0b33e6…b27d:51
RoyaltyInfo details
RoyaltyBps
func() int64- OID
- 0b33e6…b27d:52
RoyaltyBps details
RoyaltyRecipient
func() .uverse.address- OID
- 0b33e6…b27d:53
RoyaltyRecipient details
callerAddress
func() .uverse.address- OID
- 0b33e6…b27d:54
callerAddress details
assertOwner
func()- OID
- 0b33e6…b27d:55
assertOwner details
SetApprovedVersion
func(pkgpath string)- OID
- 0b33e6…b27d:56
SetApprovedVersion details
SetMintPrice
func(ugnot int64)- OID
- 0b33e6…b27d:57
SetMintPrice details
AddToWhitelist
func(wallet .uverse.address, bps int64)- OID
- 0b33e6…b27d:58
AddToWhitelist details
AddToWhitelistBatch
func(walletsCSV string, bps int64)- OID
- 0b33e6…b27d:59
AddToWhitelistBatch details
RemoveFromWhitelist
func(wallet .uverse.address)- OID
- 0b33e6…b27d:60
RemoveFromWhitelist details
SetRoyaltyBps
func(bps int64)- OID
- 0b33e6…b27d:61
SetRoyaltyBps details
SetRoyaltyRecipient
func(recipient .uverse.address)- OID
- 0b33e6…b27d:62
SetRoyaltyRecipient details
assertCallerIsApprovedVersion
func()- OID
- 0b33e6…b27d:63
assertCallerIsApprovedVersion details
RecordMint
func(to .uverse.address, payer .uverse.address, tid grc721v2.TokenID, chainName string, shapeIdx int, colorIdx int, metal string, active bool, comboKey string, rarity string) grc721v2.TokenID- OID
- 0b33e6…b27d:64
RecordMint details
ClaimCount
func() int64- OID
- 0b33e6…b27d:65
ClaimCount details
ClaimAt
func(index int) (wallet .uverse.address, bps int64, mintHeight_ int64, tid string)- OID
- 0b33e6…b27d:66
ClaimAt details
ReportMintingOpen
func(open bool)- OID
- 0b33e6…b27d:67
ReportMintingOpen details
ReportMaxMintsPerWallet
func(max int64)- OID
- 0b33e6…b27d:68
ReportMaxMintsPerWallet details
Age
func(tid grc721v2.TokenID) int64- OID
- 0b33e6…b27d:69
Age details
IsRevealed
func(tid grc721v2.TokenID) bool- OID
- 0b33e6…b27d:70
IsRevealed details
currentMetadata
func(tid grc721v2.TokenID) (grc721v2.Metadata, .uverse.error)- OID
- 0b33e6…b27d:71
currentMetadata details
listRow
func(tid grc721v2.TokenID) (name string, image string)- OID
- 0b33e6…b27d:72
listRow details
assembledMetadata
func(tid grc721v2.TokenID, tp stable.traitPreset) grc721v2.Metadata- OID
- 0b33e6…b27d:73
assembledMetadata details
article
func(word string) string- OID
- 0b33e6…b27d:74
article details
pieceDisplayName
func(colorName string, stone string, shape string, metal string, chain string) string- OID
- 0b33e6…b27d:75
pieceDisplayName details
colorNameFor
func(stone string, colorIdx int) string- OID
- 0b33e6…b27d:76
colorNameFor details
traitOnlyMetadata
func(tp stable.traitPreset) grc721v2.Metadata- OID
- 0b33e6…b27d:77
traitOnlyMetadata details
TokenMetadata
func(tid grc721v2.TokenID) (grc721v2.Metadata, .uverse.error)- OID
- 0b33e6…b27d:78
TokenMetadata details
TokenURI
func(tid grc721v2.TokenID) (string, .uverse.error)- OID
- 0b33e6…b27d:79
TokenURI details
jsonEscape
func(s string) string- OID
- 0b33e6…b27d:80
jsonEscape details
metadataDataURI
func(m grc721v2.Metadata) string- OID
- 0b33e6…b27d:81
metadataDataURI details
Approve
func(to .uverse.address, tid grc721v2.TokenID)- OID
- 0b33e6…b27d:82
Approve details
SetApprovalForAll
func(operator .uverse.address, approved bool)- OID
- 0b33e6…b27d:83
SetApprovalForAll details
TransferFrom
func(from .uverse.address, to .uverse.address, tid grc721v2.TokenID)- OID
- 0b33e6…b27d:84
TransferFrom details
SafeTransferFrom
func(from .uverse.address, to .uverse.address, tid grc721v2.TokenID)- OID
- 0b33e6…b27d:85
SafeTransferFrom details
Burn
func(tid grc721v2.TokenID)- OID
- 0b33e6…b27d:86
Burn details
traitsToCSV
func(attrs []grc721v2.Trait) string- OID
- 0b33e6…b27d:87
traitsToCSV details
TokenSummary
func(tid grc721v2.TokenID) (string, .uverse.error)- OID
- 0b33e6…b27d:88
TokenSummary details
thumbSummary
func(tid grc721v2.TokenID) (string, .uverse.error)- OID
- 0b33e6…b27d:89
thumbSummary details
tokenSummary
func(tid grc721v2.TokenID, thumb bool) (string, .uverse.error)- OID
- 0b33e6…b27d:90
tokenSummary details
CollectionSummary
func(page int) string- OID
- 0b33e6…b27d:91
CollectionSummary details
walletScanChunk
untyped bigintValue
(100 <untyped> bigint)
walletRenderCap
untyped bigintValue
(10 <untyped> bigint)
WalletSummary
func(owner .uverse.address, startIdx int64) (summary string, nextIdx int64)- OID
- 0b33e6…b27d:92
WalletSummary details
BurnedTokenSummary
func(tid grc721v2.TokenID) (string, .uverse.error)- OID
- 0b33e6…b27d:93
BurnedTokenSummary details
bigTokenImage
func(image string) string- OID
- 0b33e6…b27d:94
bigTokenImage details
renderMintedListPage
func(b *strings.Builder, page int)- OID
- 0b33e6…b27d:95
renderMintedListPage details
renderPageLinks
func(b *strings.Builder, page int, totalPages int, linkBase string)- OID
- 0b33e6…b27d:96
renderPageLinks details
renderBurnedListPage
func(b *strings.Builder, page int)- OID
- 0b33e6…b27d:97
renderBurnedListPage details
renderBurnedTokenPage
func(tid grc721v2.TokenID) string- OID
- 0b33e6…b27d:98
renderBurnedTokenPage details
render404
func() string- OID
- 0b33e6…b27d:99
render404 details
Render
func(path string) string- OID
- 0b33e6…b27d:100
Render details
checkErr
func(err .uverse.error)- OID
- 0b33e6…b27d:101
checkErr details
CollectionName
:
untyped string
="Trial Mint"
CollectionSymbol
:
untyped string
="TRIAL"
realmRelPath
:
untyped string
="/r/g1wx60nkcp5lfsxmedeg7sfs47tzxkath05u63t4/trialmint/stable"
summaryPageSize
:
untyped bigint
=(10 <untyped> bigint)
gnowebListLimit
:
untyped bigint
=(10 <untyped> bigint)
pageWindow
:
untyped bigint
=(2 <untyped> bigint)
tokenPageImageSize
:
untyped string
="420"
RevealDelayBlocks
:
untyped bigint
=(5 <untyped> bigint)
nft : *grc721v2.MetadataNFT Inspect
collectionOwner
:
.uverse.address
=<gnolang.StringValue>
approvedVersion
:
string
="gno.land/r/g1wx60nkcp5lfsxmedeg7sfs47tzxkath05u63t4/trialmint/v1"
mintPriceUgnot
:
int64
=1000000000000
whitelistBps : avl.Tree Inspect
royaltyBps
:
int64
=500
royaltyRecipient
:
.uverse.address
=<gnolang.StringValue>
mintedIDs : []grc721v2.TokenID Inspect
mintedTraitCombos : avl.Tree Inspect
tokenComboKeys : avl.Tree Inspect
mintCountByWallet : avl.Tree Inspect
mintingOpenMirror
:
bool
=true
maxMintsPerWalletMirror
:
int64
=0
burnedRecords : avl.Tree Inspect
burnedIDs : []grc721v2.TokenID Inspect
claimRecords
:
[]stable.claimRecord
=<zero>
sealedData : avl.Tree Inspect
mintHeight : avl.Tree Inspect
sealedImage
:
string
="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNzAiIGhlaWdodD0iMTcwIiB2aWV3Qm94PSIwIDAgMTcwIDE3MCI+PHJlY3Qgd2lkdGg9IjE3MCIgaGVpZ2h0PSIxNzAiIGZpbGw9IiMwYTBiMTAiLz48Y2lyY2xlIGN4PSI4NSIgY3k9Ijc4IiByPSIzNCIgZmlsbD0ibm"...
traitPreset
:
type
=stable.traitPreset
claimRecord
:
type
=stable.claimRecord
burnRecord
:
type
=stable.burnRecord
init.30 : func() Inspect
Name : func() string Inspect
Symbol : func() string Inspect
TokenCount : func() int64 Inspect
OwnerOf : func(tid grc721v2.TokenID) (.uverse.address, .uverse.error) Inspect
BalanceOf : func(owner .uverse.address) (int64, .uverse.error) Inspect
GetApproved : func(tid grc721v2.TokenID) (.uverse.address, .uverse.error) Inspect
IsApprovedForAll : func(owner .uverse.address, operator .uverse.address) bool Inspect
ApprovedVersion : func() string Inspect
Owner : func() .uverse.address Inspect
MintPrice : func() int64 Inspect
MintedIDs : func() []grc721v2.TokenID Inspect
TotalBurned : func() int64 Inspect
MintingOpen : func() bool Inspect
MaxMintsPerWallet : func() int64 Inspect
MintsByWallet : func(owner .uverse.address) int64 Inspect
IsTraitComboAvailable : func(comboKey string) bool Inspect
WhitelistBps : func(wallet .uverse.address) (bps int64, ok bool) Inspect
WhitelistCount : func() int64 Inspect
WhitelistEntry : func(index int) (wallet string, bps int64) Inspect
EffectivePrice : func(caller .uverse.address) int64 Inspect
RoyaltyInfo : func(tid grc721v2.TokenID, salePrice int64) (.uverse.address, int64, .uverse.error) Inspect
RoyaltyBps : func() int64 Inspect
RoyaltyRecipient : func() .uverse.address Inspect
callerAddress : func() .uverse.address Inspect
assertOwner : func() Inspect
SetApprovedVersion : func(pkgpath string) Inspect
SetMintPrice : func(ugnot int64) Inspect
AddToWhitelist : func(wallet .uverse.address, bps int64) Inspect
AddToWhitelistBatch : func(walletsCSV string, bps int64) Inspect
RemoveFromWhitelist : func(wallet .uverse.address) Inspect
SetRoyaltyBps : func(bps int64) Inspect
SetRoyaltyRecipient : func(recipient .uverse.address) Inspect
assertCallerIsApprovedVersion : func() Inspect
RecordMint : func(to .uverse.address, payer .uverse.address, tid grc721v2.TokenID, chainName string, shapeIdx int, colorIdx int, metal string, active bool, comboKey string, rarity string) grc721v2.TokenID Inspect
ClaimCount : func() int64 Inspect
ClaimAt : func(index int) (wallet .uverse.address, bps int64, mintHeight_ int64, tid string) Inspect
ReportMintingOpen : func(open bool) Inspect
ReportMaxMintsPerWallet : func(max int64) Inspect
Age : func(tid grc721v2.TokenID) int64 Inspect
IsRevealed : func(tid grc721v2.TokenID) bool Inspect
currentMetadata : func(tid grc721v2.TokenID) (grc721v2.Metadata, .uverse.error) Inspect
listRow : func(tid grc721v2.TokenID) (name string, image string) Inspect
assembledMetadata : func(tid grc721v2.TokenID, tp stable.traitPreset) grc721v2.Metadata Inspect
article : func(word string) string Inspect
pieceDisplayName : func(colorName string, stone string, shape string, metal string, chain string) string Inspect
colorNameFor : func(stone string, colorIdx int) string Inspect
traitOnlyMetadata : func(tp stable.traitPreset) grc721v2.Metadata Inspect
TokenMetadata : func(tid grc721v2.TokenID) (grc721v2.Metadata, .uverse.error) Inspect
TokenURI : func(tid grc721v2.TokenID) (string, .uverse.error) Inspect
jsonEscape : func(s string) string Inspect
metadataDataURI : func(m grc721v2.Metadata) string Inspect
Approve : func(to .uverse.address, tid grc721v2.TokenID) Inspect
SetApprovalForAll : func(operator .uverse.address, approved bool) Inspect
TransferFrom : func(from .uverse.address, to .uverse.address, tid grc721v2.TokenID) Inspect
SafeTransferFrom : func(from .uverse.address, to .uverse.address, tid grc721v2.TokenID) Inspect
Burn : func(tid grc721v2.TokenID) Inspect
traitsToCSV : func(attrs []grc721v2.Trait) string Inspect
TokenSummary : func(tid grc721v2.TokenID) (string, .uverse.error) Inspect
thumbSummary : func(tid grc721v2.TokenID) (string, .uverse.error) Inspect
tokenSummary : func(tid grc721v2.TokenID, thumb bool) (string, .uverse.error) Inspect
CollectionSummary : func(page int) string Inspect
walletScanChunk
:
untyped bigint
=(100 <untyped> bigint)
walletRenderCap
:
untyped bigint
=(10 <untyped> bigint)