maxNameLen
untyped bigintValue
(64 <untyped> bigint)
maxImageLen
untyped bigintValue
(200 <untyped> bigint)
maxSupplyBound
untyped bigintValue
(1000000 <untyped> bigint)
maxRoyaltyBps
untyped bigintValue
(1000 <untyped> bigint)
nativeDenom
untyped stringValue
"ugnot"
publicOrigin
untyped stringValue
"https://bazaar-gno.vercel.app"
dropAddCap
untyped bigintValue
(20 <untyped> bigint)
dropSlotHardCap
untyped bigintValue
(10000 <untyped> bigint)
allowAddCap
untyped bigintValue
(50 <untyped> bigint)
minSlugLen
untyped bigintValue
(2 <untyped> bigint)
item
typeValue
bazaargens2.item
dropSlot
typeValue
bazaargens2.dropSlot
phaseCount
typeValue
bazaargens2.phaseCount
items
v0.Tree- OID
- 0cdb77…0120:175
items details
dropSlots
v0.Tree- OID
- 0cdb77…0120:176
dropSlots details
allowlist
v0.Tree- OID
- 0cdb77…0120:177
allowlist details
mintedBy
v0.Tree- OID
- 0cdb77…0120:178
mintedBy details
token
*v0.Token- OID
- 0cdb77…0120:158
token details
ledger
*v0.PrivateLedger- OID
- 0cdb77…0120:160
ledger details
metaView
*v0.Metadata- OID
- 0cdb77…0120:167
metaView details
metaLed
*v0.Ledger- OID
- 0cdb77…0120:173
metaLed details
tokenSeq
v0.IDValue
<zero>
nextID
intValue
0
minted
intValue
0
loaded
intValue
1111
allowN
intValue
1
mintCap
intValue
0
wlMintCap
intValue
1
pubMintCap
intValue
3
maxSupply
intValue
1111
mintPrice
int64Value
20000000
wlPrice
int64Value
10000000
wlSupply
intValue
333
wlStart
int64Value
1790604000
wlEnd
int64Value
1790604900
publicStart
int64Value
1790605200
publicEnd
int64Value
1790606700
publicForced
boolValue
false
royaltyBps
intValue
200
paused
boolValue
false
inited
boolValue
true
creator
.uverse.addressValue
<gnolang.StringValue>
self
.uverse.addressValue
<gnolang.StringValue>
colName
stringValue
"Bazaar Gens 2"
colSymbol
stringValue
"bazaargens2"
colCover
stringValue
"https://ipfs.io/ipfs/bafybeidqi42bwn6svng2asugymeymfvhzc4arynfmwuyvxxowqtbax7skm"
prereveal
stringValue
"https://ipfs.io/ipfs/bafybeidqi42bwn6svng2asugymeymfvhzc4arynfmwuyvxxowqtbax7skm"
slug
stringValue
"bazaargens2"
Init
func(name string, symbol string, cover string, maxSupplyN int, mintPriceUgnot int64, royalty int64)- OID
- 0cdb77…0120:43
Init details
Mint
func(name string, imageURL string) int- OID
- 0cdb77…0120:45
Mint details
PublicMint
func() int- OID
- 0cdb77…0120:46
PublicMint details
AddDropItems
func(blob string)- OID
- 0cdb77…0120:47
AddDropItems details
ListDropSlots
func() string- OID
- 0cdb77…0120:48
ListDropSlots details
LoadedOf
func() int- OID
- 0cdb77…0120:49
LoadedOf details
PauseMint
func()- OID
- 0cdb77…0120:50
PauseMint details
ResumeMint
func()- OID
- 0cdb77…0120:51
ResumeMint details
AddAllowlist
func(blob string)- OID
- 0cdb77…0120:52
AddAllowlist details
AllowN
func() int- OID
- 0cdb77…0120:53
AllowN details
OnAllowlist
func(addr string) bool- OID
- 0cdb77…0120:54
OnAllowlist details
SetDropSale
func(wlPriceUgnot int64, wlQty int)- OID
- 0cdb77…0120:55
SetDropSale details
StartPublic
func()- OID
- 0cdb77…0120:56
StartPublic details
SetMintSchedule
func(wlStartUnix int64, wlEndUnix int64, publicStartUnix int64, publicEndUnix int64)SetMintSchedule sets unix-second bounds for both rounds. 0,0,0,0 clears the clock. An end of 0 means that round has no hard close. wlStart > 0 requires publicStart > wlStart. A set end must be after its own start. publicStart must not fall inside the whitelist window. Locked once any token has minted.
- OID
- 0cdb77…0120:57
SetMintSchedule details
MintScheduleOf
func() string- OID
- 0cdb77…0120:58
MintScheduleOf details
SetMintCap
func(n int)- OID
- 0cdb77…0120:59
SetMintCap details
SetPhaseMintCap
func(wlN int, pubN int)SetPhaseMintCap sets how many times one wallet may PublicMint in each round. 0 means that round has no per-wallet limit. Counts are separate: a whitelist mint does not consume the public allowance. mintCap still caps the total.
- OID
- 0cdb77…0120:60
SetPhaseMintCap details
SetMintPrice
func(priceUgnot int64)- OID
- 0cdb77…0120:61
SetMintPrice details
MintCapOf
func() int- OID
- 0cdb77…0120:62
MintCapOf details
PhaseMintCapOf
func() string- OID
- 0cdb77…0120:63
PhaseMintCapOf details
DropSaleOf
func() string- OID
- 0cdb77…0120:64
DropSaleOf details
wlPhase
func() bool- OID
- 0cdb77…0120:65
wlPhase details
mintPhase
func(now int64) stringmintPhase is closed, whitelist, or public. A future publicStart does not fall through to public price when the allowlist quantity is already used. After wlEnd, and after publicEnd, the sale is closed until the next open bound.
- OID
- 0cdb77…0120:66
mintPhase details
requireAllow
func(caller .uverse.address)- OID
- 0cdb77…0120:67
requireAllow details
walletPhase
func(who string) bazaargens2.phaseCount- OID
- 0cdb77…0120:68
walletPhase details
checkMintCap
func(caller .uverse.address)- OID
- 0cdb77…0120:69
checkMintCap details
noteMint
func(caller .uverse.address)- OID
- 0cdb77…0120:70
noteMint details
SetPrereveal
func(image string)SetPrereveal is the image every sealed NFT shows. Empty uses the cover. Creator only. After RevealCollection the real slot image is already public.
- OID
- 0cdb77…0120:73
SetPrereveal details
Prereveal
func() string- OID
- 0cdb77…0120:74
Prereveal details
RevealCollection
func()RevealCollection opens every minted NFT. Creator only, and only while sealed.
- OID
- 0cdb77…0120:75
RevealCollection details
Revealed
func(id int) bool- OID
- 0cdb77…0120:76
Revealed details
Reveal
func(id int)- OID
- 0cdb77…0120:77
Reveal details
OwnerOf
func(tid string) (.uverse.address, .uverse.error)- OID
- 0cdb77…0120:78
OwnerOf details
GrcName
func() string- OID
- 0cdb77…0120:79
GrcName details
GrcSymbol
func() string- OID
- 0cdb77…0120:80
GrcSymbol details
GrcBalanceOf
func(addr string) int64- OID
- 0cdb77…0120:81
GrcBalanceOf details
GrcOwnerOf
func(id int) string- OID
- 0cdb77…0120:82
GrcOwnerOf details
Name
func() string- OID
- 0cdb77…0120:83
Name details
Symbol
func() string- OID
- 0cdb77…0120:84
Symbol details
BalanceOf
func(addr string) int64- OID
- 0cdb77…0120:85
BalanceOf details
TokenURI
func(tid string) string- OID
- 0cdb77…0120:86
TokenURI details
guardUnlisted
func(id int)- OID
- 0cdb77…0120:87
guardUnlisted details
Approve
func(to string, tid string)- OID
- 0cdb77…0120:88
Approve details
SetApprovalForAll
func(operator string, approved bool)- OID
- 0cdb77…0120:89
SetApprovalForAll details
TransferFrom
func(from string, to string, tid string)- OID
- 0cdb77…0120:90
TransferFrom details
GetApproved
func(id int) string- OID
- 0cdb77…0120:91
GetApproved details
IsApprovedForAll
func(owner string, operator string) bool- OID
- 0cdb77…0120:92
IsApprovedForAll details
TotalSupply
func() int64- OID
- 0cdb77…0120:93
TotalSupply details
SellerOf
func(id int) .uverse.address- OID
- 0cdb77…0120:94
SellerOf details
PriceOf
func(id int) int64- OID
- 0cdb77…0120:95
PriceOf details
NameOf
func(id int) string- OID
- 0cdb77…0120:96
NameOf details
ImageOf
func(id int) string- OID
- 0cdb77…0120:97
ImageOf details
Listed
func(id int) bool- OID
- 0cdb77…0120:98
Listed details
NextID
func() int- OID
- 0cdb77…0120:99
NextID details
CollectionOf
func(int) string- OID
- 0cdb77…0120:100
CollectionOf details
ItemLine
func(id int) string- OID
- 0cdb77…0120:101
ItemLine details
ListOpen
func() string- OID
- 0cdb77…0120:102
ListOpen details
TokensOf
func(owner string) string- OID
- 0cdb77…0120:103
TokensOf details
TokenOfOwnerByIndex
func(owner string, index int64) string- OID
- 0cdb77…0120:104
TokenOfOwnerByIndex details
TokenByIndex
func(index int64) string- OID
- 0cdb77…0120:105
TokenByIndex details
Creator
func() string- OID
- 0cdb77…0120:106
Creator details
MintPrice
func() int64- OID
- 0cdb77…0120:107
MintPrice details
MaxSupply
func() int- OID
- 0cdb77…0120:108
MaxSupply details
Minted
func() int- OID
- 0cdb77…0120:109
Minted details
RoyaltyBps
func() int- OID
- 0cdb77…0120:110
RoyaltyBps details
SetRoyalty
func(bps int)- OID
- 0cdb77…0120:111
SetRoyalty details
RarityOf
func(id int) string- OID
- 0cdb77…0120:112
RarityOf details
TraitsOf
func(id int) string- OID
- 0cdb77…0120:113
TraitsOf details
Paused
func() bool- OID
- 0cdb77…0120:114
Paused details
Render
func(string) string- OID
- 0cdb77…0120:115
Render details
mintTo
func(caller .uverse.address, name string, imageURL string) int- OID
- 0cdb77…0120:116
mintTo details
takeExact
func(want int64)- OID
- 0cdb77…0120:117
takeExact details
prerevealImage
func() string- OID
- 0cdb77…0120:118
prerevealImage details
sealedIDs
func() []int- OID
- 0cdb77…0120:119
sealedIDs details
paintSealed
func(image string)- OID
- 0cdb77…0120:120
paintSealed details
publicImage
func() string- OID
- 0cdb77…0120:121
publicImage details
requireInit
func()- OID
- 0cdb77…0120:122
requireInit details
requireUser
func() .uverse.address- OID
- 0cdb77…0120:123
requireUser details
itemTid
func(id int) v0.TokenID- OID
- 0cdb77…0120:124
itemTid details
parseTid
func(tid string) int- OID
- 0cdb77…0120:125
parseTid details
mustItem
func(id int) *bazaargens2.item- OID
- 0cdb77…0120:126
mustItem details
itemKey
func(id int) string- OID
- 0cdb77…0120:127
itemKey details
lastElem
func(pkg string) string- OID
- 0cdb77…0120:128
lastElem details
slotKey
func(i int) string- OID
- 0cdb77…0120:129
slotKey details
slotCap
func() int- OID
- 0cdb77…0120:130
slotCap details
applySlot
func(id int, s *bazaargens2.dropSlot, slotIndex int)- OID
- 0cdb77…0120:131
applySlot details
writeTokenMeta
func(id int)- OID
- 0cdb77…0120:132
writeTokenMeta details
publicMeta
func(it *bazaargens2.item) (string, string, []v0.Trait)- OID
- 0cdb77…0120:133
publicMeta details
tokenJSON
func(it *bazaargens2.item) string- OID
- 0cdb77…0120:134
tokenJSON details
traitAttrs
func(it *bazaargens2.item) []v0.Trait- OID
- 0cdb77…0120:135
traitAttrs details
absImage
func(u string) string- OID
- 0cdb77…0120:136
absImage details
jsonStr
func(s string) string- OID
- 0cdb77…0120:137
jsonStr details
pctURI
func(s string) string- OID
- 0cdb77…0120:138
pctURI details
splitDropLines
func(blob string) []string- OID
- 0cdb77…0120:139
splitDropLines details
parseDropLine
func(line string) (string, string, string, string)- OID
- 0cdb77…0120:140
parseDropLine details
validRarity
func(s string) bool- OID
- 0cdb77…0120:141
validRarity details
validTraits
func(s string) bool- OID
- 0cdb77…0120:142
validTraits details
validG1
func(s string) bool- OID
- 0cdb77…0120:143
validG1 details
validPkgName
func(s string) bool- OID
- 0cdb77…0120:144
validPkgName details
rarityOf
func(id int) string- OID
- 0cdb77…0120:145
rarityOf details
validName
func(name string) bool- OID
- 0cdb77…0120:146
validName details
validImage
func(u string) bool- OID
- 0cdb77…0120:147
validImage details
asciiSet
func(s string, allowed string) bool- OID
- 0cdb77…0120:148
asciiSet details
List
func(id int, priceUgnot int64)- OID
- 0cdb77…0120:149
List details
UpdatePrice
func(id int, priceUgnot int64)- OID
- 0cdb77…0120:151
UpdatePrice details
Cancel
func(id int)- OID
- 0cdb77…0120:152
Cancel details
Buy
func(id int)- OID
- 0cdb77…0120:153
Buy details
Transfer
func(to .uverse.address, id int)- OID
- 0cdb77…0120:154
Transfer details
ProtocolBps
func() int64- OID
- 0cdb77…0120:155
ProtocolBps details
tradeProtocolBps
func(seller .uverse.address, buyer .uverse.address) int64- OID
- 0cdb77…0120:156
tradeProtocolBps details
grcTransfer
func(spender .uverse.address, from .uverse.address, to .uverse.address, id int)- OID
- 0cdb77…0120:157