pkgPath
untyped stringValue
"gno.land/r/g1n4pl5uc4yt5r96m9w6fmdznx3x0jyg8l6arhmt/bazaar/bazaarv5"
nativeDenom
untyped stringValue
"ugnot"
defaultLaunchFee
int64// 1000 GNOT
Value
1000000000
maxNameLen
untyped bigintValue
(64 <untyped> bigint)
maxImageLen
untyped bigintValue
(200 <untyped> bigint)
maxSupplyBound
untyped bigintValue
(1000000 <untyped> bigint)
maxRoyaltyBps
untyped bigintValue
(1000 <untyped> bigint)
maxSymbolLen
untyped bigintValue
(11 <untyped> bigint)
maxSlugLen
untyped bigintValue
(11 <untyped> bigint)
minSlugLen
untyped bigintValue
(2 <untyped> bigint)
defaultProtocolBps
int64// 2% Magic Eden
Value
200
maxProtocolBps
int64Value
500
collection
typeValue
bazaarv5.collection
reservation
typeValue
bazaarv5.reservation
bySlug
v0.Tree- OID
- 05f38b…a1d0:70
bySlug details
byPkg
v0.Tree- OID
- 05f38b…a1d0:71
byPkg details
reserved
v0.Tree- OID
- 05f38b…a1d0:72
reserved details
inited
boolValue
true
admin
.uverse.addressValue
<gnolang.StringValue>
self
.uverse.addressValue
<gnolang.StringValue>
protocolSink
.uverse.addressValue
<gnolang.StringValue>
launchFee
int64Value
10000000
protocolBps
int64Value
200
genesisPkg
stringValue
"gno.land/r/g1n4pl5uc4yt5r96m9w6fmdznx3x0jyg8l6arhmt/bazaar/perk"
genesisSink
.uverse.addressValue
<gnolang.StringValue>
genesisShareBps
int64Value
1100
discountPusher
stringValue
"gno.land/r/g1n4pl5uc4yt5r96m9w6fmdznx3x0jyg8l6arhmt/bazaar/gpushv2"
holderDisc
v0.Tree- OID
- 05f38b…a1d0:73
holderDisc details
Init
func()- OID
- 05f38b…a1d0:21
Init details
Address
func() .uverse.address- OID
- 05f38b…a1d0:23
Address details
LaunchFee
func() int64- OID
- 05f38b…a1d0:24
LaunchFee details
Admin
func() string- OID
- 05f38b…a1d0:25
Admin details
SetLaunchFee
func(ugnot int64)- OID
- 05f38b…a1d0:26
SetLaunchFee details
ProtocolBps
func() int64- OID
- 05f38b…a1d0:27
ProtocolBps details
SetProtocolBps
func(bps int64)- OID
- 05f38b…a1d0:28
SetProtocolBps details
ProtocolSink
func() .uverse.address- OID
- 05f38b…a1d0:29
ProtocolSink details
SetProtocolSink
func(next .uverse.address)- OID
- 05f38b…a1d0:30
SetProtocolSink details
GenesisPkg
func() string- OID
- 05f38b…a1d0:31
GenesisPkg details
GenesisSink
func() .uverse.address- OID
- 05f38b…a1d0:32
GenesisSink details
GenesisShareBps
func() int64- OID
- 05f38b…a1d0:33
GenesisShareBps details
HolderDiscount
func(owner string) int64- OID
- 05f38b…a1d0:34
HolderDiscount details
AttachGenesis
func()- OID
- 05f38b…a1d0:35
AttachGenesis details
SetGenesis
func(pkg string)- OID
- 05f38b…a1d0:36
SetGenesis details
SetDiscountPusher
func(pkg string)- OID
- 05f38b…a1d0:37
SetDiscountPusher details
DiscountPusher
func() string- OID
- 05f38b…a1d0:38
DiscountPusher details
NoteHolderDiscount
func(owner string, bps int64)- OID
- 05f38b…a1d0:39
NoteHolderDiscount details
Register
func(name string, symbol string, cover string, maxSupply int, mintPrice int64, royaltyBps int64)- OID
- 05f38b…a1d0:40
Register details
Reserve
func(slug string)- OID
- 05f38b…a1d0:41
Reserve details
ReserveDue
func(addr string) int64ReserveDue is the ugnot Reserve will require from addr. The factory admin (the wallet that called Init) pays 0. Everyone else pays LaunchFee.
- OID
- 05f38b…a1d0:42
ReserveDue details
reserveDue
func(caller .uverse.address) int64- OID
- 05f38b…a1d0:43
reserveDue details
parseAddr
func(raw string) (.uverse.address, bool)- OID
- 05f38b…a1d0:44
parseAddr details
CancelReserve
func(slug string)- OID
- 05f38b…a1d0:45
CancelReserve details
ReservedCreator
func(slug string) string- OID
- 05f38b…a1d0:46
ReservedCreator details
takeFactorySend
func(want int64)- OID
- 05f38b…a1d0:47
takeFactorySend details
NoteMinted
func(n int)- OID
- 05f38b…a1d0:48
NoteMinted details
NoteRoyalty
func(bps int)- OID
- 05f38b…a1d0:49
NoteRoyalty details
CollectionOf
func(slug string) string- OID
- 05f38b…a1d0:50
CollectionOf details
CollectionAddr
func(slug string) string- OID
- 05f38b…a1d0:51
CollectionAddr details
RoyaltyOf
func(slug string) int- OID
- 05f38b…a1d0:52
RoyaltyOf details
ListCollections
func() string- OID
- 05f38b…a1d0:53
ListCollections details
Withdraw
func()- OID
- 05f38b…a1d0:54
Withdraw details
TransferAdmin
func(next .uverse.address)- OID
- 05f38b…a1d0:55
TransferAdmin details
Render
func(string) string- OID
- 05f38b…a1d0:56
Render details
register
func(pkg string, creator .uverse.address, name string, symbol string, cover string, maxSupply int, mintPrice int64, royaltyBps int64)- OID
- 05f38b…a1d0:57
register details
requireInit
func()- OID
- 05f38b…a1d0:58
requireInit details
requireAdmin
func()- OID
- 05f38b…a1d0:59
requireAdmin details
mustReserve
func(slug string) *bazaarv5.reservation- OID
- 05f38b…a1d0:60
mustReserve details
reservedPaid
func() int64- OID
- 05f38b…a1d0:61
reservedPaid details
mustBySlug
func(slug string) *bazaarv5.collection- OID
- 05f38b…a1d0:62
mustBySlug details
mustByPkg
func(pkg string) *bazaarv5.collection- OID
- 05f38b…a1d0:63
mustByPkg details
lastElem
func(pkg string) string- OID
- 05f38b…a1d0:64
lastElem details
validSlug
func(s string) bool- OID
- 05f38b…a1d0:65
validSlug details
validSymbol
func(s string) bool- OID
- 05f38b…a1d0:66
validSymbol details
validName
func(name string) bool- OID
- 05f38b…a1d0:67
validName details
validImage
func(u string) bool- OID
- 05f38b…a1d0:68
validImage details
asciiSet
func(s string, allowed string) bool- OID
- 05f38b…a1d0:69
asciiSet details
pkgPath
:
untyped string
="gno.land/r/g1n4pl5uc4yt5r96m9w6fmdznx3x0jyg8l6arhmt/bazaar/bazaarv5"
nativeDenom
:
untyped string
="ugnot"
defaultLaunchFee
:
int64
=1000000000
maxNameLen
:
untyped bigint
=(64 <untyped> bigint)
maxImageLen
:
untyped bigint
=(200 <untyped> bigint)
maxSupplyBound
:
untyped bigint
=(1000000 <untyped> bigint)
maxRoyaltyBps
:
untyped bigint
=(1000 <untyped> bigint)
maxSymbolLen
:
untyped bigint
=(11 <untyped> bigint)
maxSlugLen
:
untyped bigint
=(11 <untyped> bigint)
minSlugLen
:
untyped bigint
=(2 <untyped> bigint)
defaultProtocolBps
:
int64
=200
maxProtocolBps
:
int64
=500
collection
:
type
=bazaarv5.collection
reservation
:
type
=bazaarv5.reservation
bySlug : v0.Tree Inspect
byPkg : v0.Tree Inspect
reserved : v0.Tree Inspect
inited
:
bool
=true
admin
:
.uverse.address
=<gnolang.StringValue>
self
:
.uverse.address
=<gnolang.StringValue>
protocolSink
:
.uverse.address
=<gnolang.StringValue>
launchFee
:
int64
=10000000
protocolBps
:
int64
=200
genesisPkg
:
string
="gno.land/r/g1n4pl5uc4yt5r96m9w6fmdznx3x0jyg8l6arhmt/bazaar/perk"
genesisSink
:
.uverse.address
=<gnolang.StringValue>
discountPusher
:
string
="gno.land/r/g1n4pl5uc4yt5r96m9w6fmdznx3x0jyg8l6arhmt/bazaar/gpushv2"