pkgPath
untyped stringValue
"gno.land/r/g1n4pl5uc4yt5r96m9w6fmdznx3x0jyg8l6arhmt/nomaq"
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% of the sale price
Value
200
maxProtocolBps
int64Value
500
defaultGenesisShareBps
int64Value
2500
maxGenesisShareBps
int64Value
10000
collection
typeValue
nomaq.collection
reservation
typeValue
nomaq.reservation
bySlug
v0.Tree- OID
- 0e7921…ea23:4
bySlug details
byPkg
v0.Tree- OID
- 0e7921…ea23:6
byPkg details
reserved
v0.Tree- OID
- 0e7921…ea23:8
reserved details
inited
boolValue
false
admin
.uverse.addressValue
<zero>
self
.uverse.addressValue
<zero>
protocolSink
.uverse.addressValue
<zero>
launchFee
int64Value
0
protocolBps
int64Value
0
genesisPkg
stringValue
""
genesisSink
.uverse.addressValue
<zero>
genesisShareBps
int64Value
0
discountPusher
stringValue
""
holderDisc
v0.Tree- OID
- 0e7921…ea23:20
holderDisc details
Init
func()- OID
- 0e7921…ea23:21
Init details
Address
func() .uverse.address- OID
- 0e7921…ea23:23
Address details
LaunchFee
func() int64- OID
- 0e7921…ea23:24
LaunchFee details
Admin
func() string- OID
- 0e7921…ea23:25
Admin details
SetLaunchFee
func(ugnot int64)- OID
- 0e7921…ea23:26
SetLaunchFee details
ProtocolBps
func() int64- OID
- 0e7921…ea23:27
ProtocolBps details
SetProtocolBps
func(bps int64)- OID
- 0e7921…ea23:28
SetProtocolBps details
ProtocolSink
func() .uverse.address- OID
- 0e7921…ea23:29
ProtocolSink details
SetProtocolSink
func(next .uverse.address)- OID
- 0e7921…ea23:30
SetProtocolSink details
GenesisPkg
func() string- OID
- 0e7921…ea23:31
GenesisPkg details
GenesisSink
func() .uverse.address- OID
- 0e7921…ea23:32
GenesisSink details
GenesisShareBps
func() int64GenesisShareBps is the holder share of the protocol fee, in bps of 10000. It is 0 until a genesis package is attached. After that it returns the stored value, including 0. The Init default is 2500 (25%).
- OID
- 0e7921…ea23:33
GenesisShareBps details
SetGenesisShareBps
func(bps int64)SetGenesisShareBps changes the holder share for later sales. bps is 0 through 10000. Only the admin EOA may call it. Collection books must read GenesisShareBps at Buy time.
- OID
- 0e7921…ea23:34
SetGenesisShareBps details
HolderDiscount
func(owner string) int64- OID
- 0e7921…ea23:35
HolderDiscount details
AttachGenesis
func()- OID
- 0e7921…ea23:36
AttachGenesis details
SetGenesis
func(pkg string)- OID
- 0e7921…ea23:37
SetGenesis details
SetDiscountPusher
func(pkg string)- OID
- 0e7921…ea23:38
SetDiscountPusher details
DiscountPusher
func() string- OID
- 0e7921…ea23:39
DiscountPusher details
NoteHolderDiscount
func(owner string, bps int64)- OID
- 0e7921…ea23:40
NoteHolderDiscount details
Register
func(name string, symbol string, cover string, maxSupply int, mintPrice int64, royaltyBps int64)- OID
- 0e7921…ea23:41
Register details
Reserve
func(slug string)- OID
- 0e7921…ea23:42
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
- 0e7921…ea23:43
ReserveDue details
reserveDue
func(caller .uverse.address) int64- OID
- 0e7921…ea23:44
reserveDue details
parseAddr
func(raw string) (.uverse.address, bool)- OID
- 0e7921…ea23:45
parseAddr details
CancelReserve
func(slug string)- OID
- 0e7921…ea23:46
CancelReserve details
ReservedCreator
func(slug string) string- OID
- 0e7921…ea23:47
ReservedCreator details
takeFactorySend
func(want int64)- OID
- 0e7921…ea23:48
takeFactorySend details
NoteMinted
func(n int)- OID
- 0e7921…ea23:49
NoteMinted details
NoteRoyalty
func(bps int)- OID
- 0e7921…ea23:50
NoteRoyalty details
CollectionOf
func(slug string) string- OID
- 0e7921…ea23:51
CollectionOf details
CollectionAddr
func(slug string) string- OID
- 0e7921…ea23:52
CollectionAddr details
RoyaltyOf
func(slug string) int- OID
- 0e7921…ea23:53
RoyaltyOf details
ListCollections
func() string- OID
- 0e7921…ea23:54
ListCollections details
Withdraw
func()- OID
- 0e7921…ea23:55
Withdraw details
TransferAdmin
func(next .uverse.address)- OID
- 0e7921…ea23:56
TransferAdmin details
Render
func(string) string- OID
- 0e7921…ea23:57
Render details
register
func(pkg string, creator .uverse.address, name string, symbol string, cover string, maxSupply int, mintPrice int64, royaltyBps int64)- OID
- 0e7921…ea23:58
register details
requireInit
func()- OID
- 0e7921…ea23:59
requireInit details
requireAdmin
func()- OID
- 0e7921…ea23:60
requireAdmin details
mustReserve
func(slug string) *nomaq.reservation- OID
- 0e7921…ea23:61
mustReserve details
reservedPaid
func() int64- OID
- 0e7921…ea23:62
reservedPaid details
mustBySlug
func(slug string) *nomaq.collection- OID
- 0e7921…ea23:63
mustBySlug details
mustByPkg
func(pkg string) *nomaq.collection- OID
- 0e7921…ea23:64
mustByPkg details
lastElem
func(pkg string) string- OID
- 0e7921…ea23:65
lastElem details
validSlug
func(s string) bool- OID
- 0e7921…ea23:66
validSlug details
validSymbol
func(s string) bool- OID
- 0e7921…ea23:67
validSymbol details
validName
func(name string) bool- OID
- 0e7921…ea23:68
validName details
validImage
func(u string) bool- OID
- 0e7921…ea23:69
validImage details
asciiSet
func(s string, allowed string) bool- OID
- 0e7921…ea23:70
asciiSet details
pkgPath
:
untyped string
="gno.land/r/g1n4pl5uc4yt5r96m9w6fmdznx3x0jyg8l6arhmt/nomaq"
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
=nomaq.collection
reservation
:
type
=nomaq.reservation
bySlug : v0.Tree Inspect
byPkg : v0.Tree Inspect
reserved : v0.Tree Inspect
inited
:
bool
=false
admin
:
.uverse.address
=<zero>
self
:
.uverse.address
=<zero>
protocolSink
:
.uverse.address
=<zero>
launchFee
:
int64
=0
protocolBps
:
int64
=0
genesisPkg
:
string
=""
genesisSink
:
.uverse.address
=<zero>
discountPusher
:
string
=""