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
bazaargens3.item
dropSlot
typeValue
bazaargens3.dropSlot
phaseCount
typeValue
bazaargens3.phaseCount
items
v0.Tree- OID
- 04cd9e…0fbd:175
items details
dropSlots
v0.Tree- OID
- 04cd9e…0fbd:176
dropSlots details
allowlist
v0.Tree- OID
- 04cd9e…0fbd:177
allowlist details
mintedBy
v0.Tree- OID
- 04cd9e…0fbd:178
mintedBy details
token
*v0.Token- OID
- 04cd9e…0fbd:158
token details
ledger
*v0.PrivateLedger- OID
- 04cd9e…0fbd:160
ledger details
metaView
*v0.Metadata- OID
- 04cd9e…0fbd:167
metaView details
metaLed
*v0.Ledger- OID
- 04cd9e…0fbd:173
metaLed details
tokenSeq
v0.IDValue
<zero>
nextID
intValue
4
minted
intValue
4
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
1
wlStart
int64Value
1790694028
wlEnd
int64Value
1790866948
publicStart
int64Value
1790728913
publicEnd
int64Value
0
publicForced
boolValue
true
royaltyBps
intValue
200
paused
boolValue
false
inited
boolValue
true
creator
.uverse.addressValue
<gnolang.StringValue>
self
.uverse.addressValue
<gnolang.StringValue>
colName
stringValue
"Bazaar Gens 3"
colSymbol
stringValue
"bazaargens3"
colCover
stringValue
"https://ipfs.io/ipfs/bafybeidqi42bwn6svng2asugymeymfvhzc4arynfmwuyvxxowqtbax7skm"
prereveal
stringValue
"https://ipfs.io/ipfs/bafybeidqi42bwn6svng2asugymeymfvhzc4arynfmwuyvxxowqtbax7skm"
slug
stringValue
"bazaargens3"
Init
func(name string, symbol string, cover string, maxSupplyN int, mintPriceUgnot int64, royalty int64)- OID
- 04cd9e…0fbd:43
Init details
Mint
func(name string, imageURL string) int- OID
- 04cd9e…0fbd:45
Mint details
PublicMint
func() int- OID
- 04cd9e…0fbd:46
PublicMint details
AddDropItems
func(blob string)- OID
- 04cd9e…0fbd:47
AddDropItems details
ListDropSlots
func() string- OID
- 04cd9e…0fbd:48
ListDropSlots details
LoadedOf
func() int- OID
- 04cd9e…0fbd:49
LoadedOf details
PauseMint
func()- OID
- 04cd9e…0fbd:50
PauseMint details
ResumeMint
func()- OID
- 04cd9e…0fbd:51
ResumeMint details
AddAllowlist
func(blob string)- OID
- 04cd9e…0fbd:52
AddAllowlist details
AllowN
func() int- OID
- 04cd9e…0fbd:53
AllowN details
OnAllowlist
func(addr string) bool- OID
- 04cd9e…0fbd:54
OnAllowlist details
SetDropSale
func(wlPriceUgnot int64, wlQty int)- OID
- 04cd9e…0fbd:55
SetDropSale details
StartPublic
func()- OID
- 04cd9e…0fbd: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
- 04cd9e…0fbd:57
SetMintSchedule details
MintScheduleOf
func() string- OID
- 04cd9e…0fbd:58
MintScheduleOf details
SetMintCap
func(n int)- OID
- 04cd9e…0fbd: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
- 04cd9e…0fbd:60
SetPhaseMintCap details
SetMintPrice
func(priceUgnot int64)- OID
- 04cd9e…0fbd:61
SetMintPrice details
MintCapOf
func() int- OID
- 04cd9e…0fbd:62
MintCapOf details
PhaseMintCapOf
func() string- OID
- 04cd9e…0fbd:63
PhaseMintCapOf details
DropSaleOf
func() string- OID
- 04cd9e…0fbd:64
DropSaleOf details
wlPhase
func() bool- OID
- 04cd9e…0fbd: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
- 04cd9e…0fbd:66
mintPhase details
requireAllow
func(caller .uverse.address)- OID
- 04cd9e…0fbd:67
requireAllow details
walletPhase
func(who string) bazaargens3.phaseCount- OID
- 04cd9e…0fbd:68
walletPhase details
checkMintCap
func(caller .uverse.address)- OID
- 04cd9e…0fbd:69
checkMintCap details
noteMint
func(caller .uverse.address)- OID
- 04cd9e…0fbd: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
- 04cd9e…0fbd:73
SetPrereveal details
Prereveal
func() string- OID
- 04cd9e…0fbd:74
Prereveal details
RevealCollection
func()RevealCollection opens every minted NFT. Creator only, and only while sealed.
- OID
- 04cd9e…0fbd:75
RevealCollection details
Revealed
func(id int) bool- OID
- 04cd9e…0fbd:76
Revealed details
Reveal
func(id int)- OID
- 04cd9e…0fbd:77
Reveal details
OwnerOf
func(tid string) (.uverse.address, .uverse.error)- OID
- 04cd9e…0fbd:78
OwnerOf details
GrcName
func() string- OID
- 04cd9e…0fbd:79
GrcName details
GrcSymbol
func() string- OID
- 04cd9e…0fbd:80
GrcSymbol details
GrcBalanceOf
func(addr string) int64- OID
- 04cd9e…0fbd:81
GrcBalanceOf details
GrcOwnerOf
func(id int) string- OID
- 04cd9e…0fbd:82
GrcOwnerOf details
Name
func() string- OID
- 04cd9e…0fbd:83
Name details
Symbol
func() string- OID
- 04cd9e…0fbd:84
Symbol details
BalanceOf
func(addr string) int64- OID
- 04cd9e…0fbd:85
BalanceOf details
TokenURI
func(tid string) string- OID
- 04cd9e…0fbd:86
TokenURI details
guardUnlisted
func(id int)- OID
- 04cd9e…0fbd:87
guardUnlisted details
Approve
func(to string, tid string)- OID
- 04cd9e…0fbd:88
Approve details
SetApprovalForAll
func(operator string, approved bool)- OID
- 04cd9e…0fbd:89
SetApprovalForAll details
TransferFrom
func(from string, to string, tid string)- OID
- 04cd9e…0fbd:90
TransferFrom details
GetApproved
func(id int) string- OID
- 04cd9e…0fbd:91
GetApproved details
IsApprovedForAll
func(owner string, operator string) bool- OID
- 04cd9e…0fbd:92
IsApprovedForAll details
TotalSupply
func() int64- OID
- 04cd9e…0fbd:93
TotalSupply details
SellerOf
func(id int) .uverse.address- OID
- 04cd9e…0fbd:94
SellerOf details
PriceOf
func(id int) int64- OID
- 04cd9e…0fbd:95
PriceOf details
NameOf
func(id int) string- OID
- 04cd9e…0fbd:96
NameOf details
ImageOf
func(id int) string- OID
- 04cd9e…0fbd:97
ImageOf details
Listed
func(id int) bool- OID
- 04cd9e…0fbd:98
Listed details
NextID
func() int- OID
- 04cd9e…0fbd:99
NextID details
CollectionOf
func(int) string- OID
- 04cd9e…0fbd:100
CollectionOf details
ItemLine
func(id int) string- OID
- 04cd9e…0fbd:101
ItemLine details
ListOpen
func() string- OID
- 04cd9e…0fbd:102
ListOpen details
TokensOf
func(owner string) string- OID
- 04cd9e…0fbd:103
TokensOf details
TokenOfOwnerByIndex
func(owner string, index int64) string- OID
- 04cd9e…0fbd:104
TokenOfOwnerByIndex details
TokenByIndex
func(index int64) string- OID
- 04cd9e…0fbd:105
TokenByIndex details
Creator
func() string- OID
- 04cd9e…0fbd:106
Creator details
MintPrice
func() int64- OID
- 04cd9e…0fbd:107
MintPrice details
MaxSupply
func() int- OID
- 04cd9e…0fbd:108
MaxSupply details
Minted
func() int- OID
- 04cd9e…0fbd:109
Minted details
RoyaltyBps
func() int- OID
- 04cd9e…0fbd:110
RoyaltyBps details
SetRoyalty
func(bps int)- OID
- 04cd9e…0fbd:111
SetRoyalty details
RarityOf
func(id int) string- OID
- 04cd9e…0fbd:112
RarityOf details
TraitsOf
func(id int) string- OID
- 04cd9e…0fbd:113
TraitsOf details
Paused
func() bool- OID
- 04cd9e…0fbd:114
Paused details
Render
func(string) string- OID
- 04cd9e…0fbd:115
Render details
mintTo
func(caller .uverse.address, name string, imageURL string) int- OID
- 04cd9e…0fbd:116
mintTo details
takeExact
func(want int64)- OID
- 04cd9e…0fbd:117
takeExact details
prerevealImage
func() string- OID
- 04cd9e…0fbd:118
prerevealImage details
sealedIDs
func() []int- OID
- 04cd9e…0fbd:119
sealedIDs details
paintSealed
func(image string)- OID
- 04cd9e…0fbd:120
paintSealed details
publicImage
func() string- OID
- 04cd9e…0fbd:121
publicImage details
requireInit
func()- OID
- 04cd9e…0fbd:122
requireInit details
requireUser
func() .uverse.address- OID
- 04cd9e…0fbd:123
requireUser details
itemTid
func(id int) v0.TokenID- OID
- 04cd9e…0fbd:124
itemTid details
parseTid
func(tid string) int- OID
- 04cd9e…0fbd:125
parseTid details
mustItem
func(id int) *bazaargens3.item- OID
- 04cd9e…0fbd:126
mustItem details
itemKey
func(id int) string- OID
- 04cd9e…0fbd:127
itemKey details
lastElem
func(pkg string) string- OID
- 04cd9e…0fbd:128
lastElem details
slotKey
func(i int) string- OID
- 04cd9e…0fbd:129
slotKey details
slotCap
func() int- OID
- 04cd9e…0fbd:130
slotCap details
applySlot
func(id int, s *bazaargens3.dropSlot, slotIndex int)- OID
- 04cd9e…0fbd:131
applySlot details
writeTokenMeta
func(id int)- OID
- 04cd9e…0fbd:132
writeTokenMeta details
publicMeta
func(it *bazaargens3.item) (string, string, []v0.Trait)- OID
- 04cd9e…0fbd:133
publicMeta details
tokenJSON
func(it *bazaargens3.item) string- OID
- 04cd9e…0fbd:134
tokenJSON details
traitAttrs
func(it *bazaargens3.item) []v0.Trait- OID
- 04cd9e…0fbd:135
traitAttrs details
absImage
func(u string) string- OID
- 04cd9e…0fbd:136
absImage details
jsonStr
func(s string) string- OID
- 04cd9e…0fbd:137
jsonStr details
pctURI
func(s string) string- OID
- 04cd9e…0fbd:138
pctURI details
splitDropLines
func(blob string) []string- OID
- 04cd9e…0fbd:139
splitDropLines details
parseDropLine
func(line string) (string, string, string, string)- OID
- 04cd9e…0fbd:140
parseDropLine details
validRarity
func(s string) bool- OID
- 04cd9e…0fbd:141
validRarity details
validTraits
func(s string) bool- OID
- 04cd9e…0fbd:142
validTraits details
validG1
func(s string) bool- OID
- 04cd9e…0fbd:143
validG1 details
validPkgName
func(s string) bool- OID
- 04cd9e…0fbd:144
validPkgName details
rarityOf
func(id int) string- OID
- 04cd9e…0fbd:145
rarityOf details
validName
func(name string) bool- OID
- 04cd9e…0fbd:146
validName details
validImage
func(u string) bool- OID
- 04cd9e…0fbd:147
validImage details
asciiSet
func(s string, allowed string) bool- OID
- 04cd9e…0fbd:148
asciiSet details
List
func(id int, priceUgnot int64)- OID
- 04cd9e…0fbd:149
List details
UpdatePrice
func(id int, priceUgnot int64)- OID
- 04cd9e…0fbd:151
UpdatePrice details
Cancel
func(id int)- OID
- 04cd9e…0fbd:152
Cancel details
Buy
func(id int)- OID
- 04cd9e…0fbd:153
Buy details
Transfer
func(to .uverse.address, id int)- OID
- 04cd9e…0fbd:154
Transfer details
ProtocolBps
func() int64- OID
- 04cd9e…0fbd:155
ProtocolBps details
tradeProtocolBps
func(seller .uverse.address, buyer .uverse.address) int64- OID
- 04cd9e…0fbd:156
tradeProtocolBps details
grcTransfer
func(spender .uverse.address, from .uverse.address, to .uverse.address, id int)- OID
- 04cd9e…0fbd:157