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

stable state

Back to all declarations

CollectionName

untyped string

Value

"Trial Mint"

CollectionSymbol

untyped string

Value

"TRIAL"

realmRelPath

untyped string

Value

"/r/g1wx60nkcp5lfsxmedeg7sfs47tzxkath05u63t4/trialmint2/stable"

summaryPageSize

untyped bigint

Value

(10 <untyped> bigint)

gnowebListLimit

untyped bigint

Value

(10 <untyped> bigint)

pageWindow

untyped bigint

Value

(2 <untyped> bigint)

tokenPageImageSize

untyped string

Value

"420"

RevealDelayBlocks

untyped bigint

Value

(5 <untyped> bigint)

ledger

*v0.PrivateLedger

// private: only this realm mints, burns and moves tokens

Open
OID
052307…3687:111
ledger details

Inspect pointer

collectionOwner

.uverse.address

Value

<gnolang.StringValue>

approvedVersion

string

Value

"gno.land/r/g1wx60nkcp5lfsxmedeg7sfs47tzxkath05u63t4/trialmint2/v1"

mintPriceUgnot

int64

// 100 GNOT, per request

Value

1000000000000

royaltyBps

int64

Value

500

royaltyRecipient

.uverse.address

Value

<gnolang.StringValue>

mintedTraitCombos

v0.Tree

// combo key -> true

Open
OID
052307…3687:14
mintedTraitCombos details

Inspect ref

tokenComboKeys

v0.Tree

// tid.String() -> comboKey string

Open
OID
052307…3687:16
tokenComboKeys details

Inspect ref

mintCountByWallet

v0.Tree

// address.String() -> int64

Open
OID
052307…3687:18
mintCountByWallet details

Inspect ref

mintingOpenMirror

bool

Value

true

maxMintsPerWalletMirror

int64

Value

0

burnedRecords

v0.Tree

// tid.String() -> burnRecord

Open
OID
052307…3687:22
burnedRecords details

Inspect ref

burnedIDs

[]v0.TokenID

Value

<zero>

claimRecords

[]stable.claimRecord

Value

<zero>

sealedData

v0.Tree

// tid.String() -> traitPreset

Open
OID
052307…3687:26
sealedData details

Inspect ref

mintHeight

v0.Tree

// tid.String() -> int64

Open
OID
052307…3687:28
mintHeight details

Inspect ref

sealedImage

string

Value

"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNzAiIGhlaWdodD0iMTcwIiB2aWV3Qm94PSIwIDAgMTcwIDE3MCI+PHJlY3Qgd2lkdGg9IjE3MCIgaGVpZ2h0PSIxNzAiIGZpbGw9IiMwYTBiMTAiLz48Y2lyY2xlIGN4PSI4NSIgY3k9Ijc4IiByPSIzNCIgZmlsbD0ibm"...

traitPreset

type

Value

stable.traitPreset

claimRecord

type

Value

stable.claimRecord

burnRecord

type

Value

stable.burnRecord

Trait

type

Value

stable.Trait

Metadata

type

Value

stable.Metadata

OwnerOf

func(tid v0.TokenID) (.uverse.address, .uverse.error)
Open
OID
052307…3687:38
OwnerOf details

Inspect func

BalanceOf

func(owner .uverse.address) (int64, .uverse.error)
Open
OID
052307…3687:39
BalanceOf details

Inspect func

GetApproved

func(tid v0.TokenID) (.uverse.address, .uverse.error)
Open
OID
052307…3687:40
GetApproved details

Inspect func

IsApprovedForAll

func(owner .uverse.address, operator .uverse.address) bool
Open
OID
052307…3687:41
IsApprovedForAll details

Inspect func

ApprovedVersion

func() string
Open
OID
052307…3687:42
ApprovedVersion details

Inspect func

MaxMintsPerWallet

func() int64
Open
OID
052307…3687:48
MaxMintsPerWallet details

Inspect func

MintsByWallet

func(owner .uverse.address) int64
Open
OID
052307…3687:49
MintsByWallet details

Inspect func

IsTraitComboAvailable

func(comboKey string) bool
Open
OID
052307…3687:50
IsTraitComboAvailable details

Inspect func

WhitelistBps

func(wallet .uverse.address) (bps int64, ok bool)
Open
OID
052307…3687:51
WhitelistBps details

Inspect func

WhitelistCount

func() int64
Open
OID
052307…3687:52
WhitelistCount details

Inspect func

WhitelistEntry

func(index int) (wallet string, bps int64)
Open
OID
052307…3687:53
WhitelistEntry details

Inspect func

EffectivePrice

func(caller .uverse.address) int64
Open
OID
052307…3687:54
EffectivePrice details

Inspect func

RoyaltyInfo

func(tid v0.TokenID, salePrice int64) (.uverse.address, int64, .uverse.error)
Open
OID
052307…3687:55
RoyaltyInfo details

Inspect func

RoyaltyRecipient

func() .uverse.address
Open
OID
052307…3687:57
RoyaltyRecipient details

Inspect func

callerAddress

func() .uverse.address
Open
OID
052307…3687:58
callerAddress details

Inspect func

SetApprovedVersion

func(pkgpath string)
Open
OID
052307…3687:60
SetApprovedVersion details

Inspect func

SetMintPrice

func(ugnot int64)
Open
OID
052307…3687:61
SetMintPrice details

Inspect func

AddToWhitelist

func(wallet .uverse.address, bps int64)
Open
OID
052307…3687:62
AddToWhitelist details

Inspect func

AddToWhitelistBatch

func(walletsCSV string, bps int64)
Open
OID
052307…3687:63
AddToWhitelistBatch details

Inspect func

RemoveFromWhitelist

func(wallet .uverse.address)
Open
OID
052307…3687:64
RemoveFromWhitelist details

Inspect func

SetRoyaltyBps

func(bps int64)
Open
OID
052307…3687:65
SetRoyaltyBps details

Inspect func

SetRoyaltyRecipient

func(recipient .uverse.address)
Open
OID
052307…3687:66
SetRoyaltyRecipient details

Inspect func

assertCallerIsApprovedVersion

func()
Open
OID
052307…3687:67
assertCallerIsApprovedVersion details

Inspect func

RecordMint

func(to .uverse.address, payer .uverse.address, tid v0.TokenID, chainName string, shapeIdx int, colorIdx int, metal string, active bool, comboKey string, rarity string) v0.TokenID
Open
OID
052307…3687:68
RecordMint details

Inspect func

ClaimAt

func(index int) (wallet .uverse.address, bps int64, mintHeight_ int64, tid string)
Open
OID
052307…3687:70
ClaimAt details

Inspect func

ReportMintingOpen

func(open bool)
Open
OID
052307…3687:71
ReportMintingOpen details

Inspect func

ReportMaxMintsPerWallet

func(max int64)
Open
OID
052307…3687:72
ReportMaxMintsPerWallet details

Inspect func

IsRevealed

func(tid v0.TokenID) bool
Open
OID
052307…3687:74
IsRevealed details

Inspect func

currentMetadata

func(tid v0.TokenID) (stable.Metadata, .uverse.error)
Open
OID
052307…3687:75
currentMetadata details

Inspect func

sealedMetadata

func() stable.Metadata
Open
OID
052307…3687:76
sealedMetadata details

Inspect func

listRow

func(tid v0.TokenID) (name string, image string)
Open
OID
052307…3687:77
listRow details

Inspect func

assembledMetadata

func(tid v0.TokenID, tp stable.traitPreset) stable.Metadata
Open
OID
052307…3687:78
assembledMetadata details

Inspect func

pieceDisplayName

func(colorName string, stone string, shape string, metal string, chain string) string
Open
OID
052307…3687:80
pieceDisplayName details

Inspect func

colorNameFor

func(stone string, colorIdx int) string
Open
OID
052307…3687:81
colorNameFor details

Inspect func

traitOnlyMetadata

func(tp stable.traitPreset) stable.Metadata
Open
OID
052307…3687:82
traitOnlyMetadata details

Inspect func

TokenURI

func(tid v0.TokenID) (string, .uverse.error)
Open
OID
052307…3687:83
TokenURI details

Inspect func

TokenMetadata

func(tid v0.TokenID) (string, .uverse.error)
Open
OID
052307…3687:84
TokenMetadata details

Inspect func

TokenJSON

func(tid v0.TokenID) (string, .uverse.error)
Open
OID
052307…3687:85
TokenJSON details

Inspect func

jsonEscape

func(s string) string
Open
OID
052307…3687:86
jsonEscape details

Inspect func

metadataJSON

func(m stable.Metadata, traitKey string, bgKey string) string
Open
OID
052307…3687:87
metadataJSON details

Inspect func

Approve

func(to .uverse.address, tid v0.TokenID)
Open
OID
052307…3687:88
Approve details

Inspect func

SetApprovalForAll

func(operator .uverse.address, approved bool)
Open
OID
052307…3687:89
SetApprovalForAll details

Inspect func

TransferFrom

func(from .uverse.address, to .uverse.address, tid v0.TokenID)
Open
OID
052307…3687:90
TransferFrom details

Inspect func

SafeTransferFrom

func(from .uverse.address, to .uverse.address, tid v0.TokenID)
Open
OID
052307…3687:91
SafeTransferFrom details

Inspect func

traitsToCSV

func(attrs []stable.Trait) string
Open
OID
052307…3687:93
traitsToCSV details

Inspect func

TokenSummary

func(tid v0.TokenID) (string, .uverse.error)
Open
OID
052307…3687:94
TokenSummary details

Inspect func

thumbSummary

func(tid v0.TokenID) (string, .uverse.error)
Open
OID
052307…3687:95
thumbSummary details

Inspect func

tokenSummary

func(tid v0.TokenID, thumb bool) (string, .uverse.error)
Open
OID
052307…3687:96
tokenSummary details

Inspect func

CollectionSummary

func(page int) string
Open
OID
052307…3687:97
CollectionSummary details

Inspect func

walletScanChunk

untyped bigint

Value

(100 <untyped> bigint)

walletRenderCap

untyped bigint

Value

(10 <untyped> bigint)

WalletSummary

func(owner .uverse.address, startIdx int64) (summary string, nextIdx int64)
Open
OID
052307…3687:98
WalletSummary details

Inspect func

BurnedTokenSummary

func(tid v0.TokenID) (string, .uverse.error)
Open
OID
052307…3687:99
BurnedTokenSummary details

Inspect func

bigTokenImage

func(image string) string
Open
OID
052307…3687:100
bigTokenImage details

Inspect func

shortAddr

func(a string) string
Open
OID
052307…3687:101
shortAddr details

Inspect func

renderMintedListPage

func(b *strings.Builder, page int)
Open
OID
052307…3687:102
renderMintedListPage details

Inspect func

renderBurnedListPage

func(b *strings.Builder, page int)
Open
OID
052307…3687:104
renderBurnedListPage details

Inspect func

renderBurnedTokenPage

func(tid v0.TokenID) string
Open
OID
052307…3687:105
renderBurnedTokenPage details

Inspect func

checkErr

func(err .uverse.error)
Open
OID
052307…3687:108
checkErr details

Inspect func
CollectionName : untyped string ="Trial Mint"
CollectionSymbol : untyped string ="TRIAL"
realmRelPath : untyped string ="/r/g1wx60nkcp5lfsxmedeg7sfs47tzxkath05u63t4/trialmint2/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)
token : *v0.Token Inspect
ledger : *v0.PrivateLedger Inspect
collectionOwner : .uverse.address =<gnolang.StringValue>
approvedVersion : string ="gno.land/r/g1wx60nkcp5lfsxmedeg7sfs47tzxkath05u63t4/trialmint2/v1"
mintPriceUgnot : int64 =1000000000000
whitelistBps : v0.Tree Inspect
royaltyBps : int64 =500
royaltyRecipient : .uverse.address =<gnolang.StringValue>
mintedIDs : []v0.TokenID (len=1) Inspect
mintedTraitCombos : v0.Tree Inspect
tokenComboKeys : v0.Tree Inspect
mintCountByWallet : v0.Tree Inspect
mintingOpenMirror : bool =true
maxMintsPerWalletMirror : int64 =0
burnedRecords : v0.Tree Inspect
burnedIDs : []v0.TokenID =<zero>
claimRecords : []stable.claimRecord =<zero>
sealedData : v0.Tree Inspect
mintHeight : v0.Tree Inspect
sealedImage : string ="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNzAiIGhlaWdodD0iMTcwIiB2aWV3Qm94PSIwIDAgMTcwIDE3MCI+PHJlY3Qgd2lkdGg9IjE3MCIgaGVpZ2h0PSIxNzAiIGZpbGw9IiMwYTBiMTAiLz48Y2lyY2xlIGN4PSI4NSIgY3k9Ijc4IiByPSIzNCIgZmlsbD0ibm"...
traitPreset : type =stable.traitPreset
claimRecord : type =stable.claimRecord
burnRecord : type =stable.burnRecord
init.31 : func() Inspect
Trait : type =stable.Trait
Metadata : type =stable.Metadata
Name : func() string Inspect
Symbol : func() string Inspect
TokenCount : func() int64 Inspect
TokenID : func() string Inspect
GetName : func() string Inspect
GetSymbol : func() string Inspect
OwnerOf : func(tid v0.TokenID) (.uverse.address, .uverse.error) Inspect
BalanceOf : func(owner .uverse.address) (int64, .uverse.error) Inspect
GetApproved : func(tid v0.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() []v0.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 v0.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 v0.TokenID, chainName string, shapeIdx int, colorIdx int, metal string, active bool, comboKey string, rarity string) v0.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 v0.TokenID) int64 Inspect
IsRevealed : func(tid v0.TokenID) bool Inspect
currentMetadata : func(tid v0.TokenID) (stable.Metadata, .uverse.error) Inspect
sealedMetadata : func() stable.Metadata Inspect
listRow : func(tid v0.TokenID) (name string, image string) Inspect
assembledMetadata : func(tid v0.TokenID, tp stable.traitPreset) stable.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) stable.Metadata Inspect
TokenURI : func(tid v0.TokenID) (string, .uverse.error) Inspect
TokenMetadata : func(tid v0.TokenID) (string, .uverse.error) Inspect
TokenJSON : func(tid v0.TokenID) (string, .uverse.error) Inspect
jsonEscape : func(s string) string Inspect
metadataJSON : func(m stable.Metadata, traitKey string, bgKey string) string Inspect
Approve : func(to .uverse.address, tid v0.TokenID) Inspect
SetApprovalForAll : func(operator .uverse.address, approved bool) Inspect
TransferFrom : func(from .uverse.address, to .uverse.address, tid v0.TokenID) Inspect
SafeTransferFrom : func(from .uverse.address, to .uverse.address, tid v0.TokenID) Inspect
Burn : func(tid v0.TokenID) Inspect
traitsToCSV : func(attrs []stable.Trait) string Inspect
TokenSummary : func(tid v0.TokenID) (string, .uverse.error) Inspect
thumbSummary : func(tid v0.TokenID) (string, .uverse.error) Inspect
tokenSummary : func(tid v0.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)
WalletSummary : func(owner .uverse.address, startIdx int64) (summary string, nextIdx int64) Inspect
BurnedTokenSummary : func(tid v0.TokenID) (string, .uverse.error) Inspect
bigTokenImage : func(image string) string Inspect
shortAddr : func(a string) string Inspect
renderMintedListPage : func(b *strings.Builder, page int) Inspect
renderBurnedListPage : func(b *strings.Builder, page int) Inspect
renderBurnedTokenPage : func(tid v0.TokenID) string Inspect
render404 : func() string Inspect
Render : func(path string) string Inspect
checkErr : func(err .uverse.error) Inspect