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

bazaarv4 state

Back to all declarations

pkgPath

untyped string

Value

"gno.land/r/g1n4pl5uc4yt5r96m9w6fmdznx3x0jyg8l6arhmt/bazaar/bazaarv4"

nativeDenom

untyped string

Value

"ugnot"

defaultLaunchFee

int64

// 10 GNOT

Value

10000000

maxNameLen

untyped bigint

Value

(64 <untyped> bigint)

maxImageLen

untyped bigint

Value

(200 <untyped> bigint)

maxSupplyBound

untyped bigint

Value

(1000000 <untyped> bigint)

maxRoyaltyBps

untyped bigint

Value

(1000 <untyped> bigint)

maxSymbolLen

untyped bigint

Value

(11 <untyped> bigint)

maxSlugLen

untyped bigint

Value

(11 <untyped> bigint)

minSlugLen

untyped bigint

Value

(2 <untyped> bigint)

defaultProtocolBps

int64

// 2% Magic Eden

Value

200

maxProtocolBps

int64

Value

500

collection

type

Value

bazaarv4.collection

reservation

type

Value

bazaarv4.reservation

inited

bool

Value

true

admin

.uverse.address

Value

<gnolang.StringValue>

self

.uverse.address

Value

<gnolang.StringValue>

protocolSink

.uverse.address

Value

<gnolang.StringValue>

launchFee

int64

Value

10000000

protocolBps

int64

Value

200

genesisPkg

string

Value

""

genesisSink

.uverse.address

Value

<zero>

genesisShareBps

int64

Value

0

discountPusher

string

Value

""

SetLaunchFee

func(ugnot int64)
Open
OID
068f51…e18b:26
SetLaunchFee details

Inspect func

SetProtocolBps

func(bps int64)
Open
OID
068f51…e18b:28
SetProtocolBps details

Inspect func

ProtocolSink

func() .uverse.address
Open
OID
068f51…e18b:29
ProtocolSink details

Inspect func

SetProtocolSink

func(next .uverse.address)
Open
OID
068f51…e18b:30
SetProtocolSink details

Inspect func

GenesisSink

func() .uverse.address
Open
OID
068f51…e18b:32
GenesisSink details

Inspect func

GenesisShareBps

func() int64
Open
OID
068f51…e18b:33
GenesisShareBps details

Inspect func

HolderDiscount

func(owner string) int64
Open
OID
068f51…e18b:34
HolderDiscount details

Inspect func

SetDiscountPusher

func(pkg string)
Open
OID
068f51…e18b:37
SetDiscountPusher details

Inspect func

DiscountPusher

func() string
Open
OID
068f51…e18b:38
DiscountPusher details

Inspect func

NoteHolderDiscount

func(owner string, bps int64)
Open
OID
068f51…e18b:39
NoteHolderDiscount details

Inspect func

Register

func(name string, symbol string, cover string, maxSupply int, mintPrice int64, royaltyBps int64)
Open
OID
068f51…e18b:40
Register details

Inspect func

ReserveDue

func(addr string) int64

ReserveDue is the ugnot Reserve will require from addr. The factory admin (the wallet that called Init) pays 0. Everyone else pays LaunchFee.

Open
OID
068f51…e18b:42
ReserveDue details

Inspect func

reserveDue

func(caller .uverse.address) int64
Open
OID
068f51…e18b:43
reserveDue details

Inspect func

parseAddr

func(raw string) (.uverse.address, bool)
Open
OID
068f51…e18b:44
parseAddr details

Inspect func

CancelReserve

func(slug string)
Open
OID
068f51…e18b:45
CancelReserve details

Inspect func

ReservedCreator

func(slug string) string
Open
OID
068f51…e18b:46
ReservedCreator details

Inspect func

takeFactorySend

func(want int64)
Open
OID
068f51…e18b:47
takeFactorySend details

Inspect func

CollectionOf

func(slug string) string
Open
OID
068f51…e18b:50
CollectionOf details

Inspect func

CollectionAddr

func(slug string) string
Open
OID
068f51…e18b:51
CollectionAddr details

Inspect func

RoyaltyOf

func(slug string) int
Open
OID
068f51…e18b:52
RoyaltyOf details

Inspect func

ListCollections

func() string
Open
OID
068f51…e18b:53
ListCollections details

Inspect func

TransferAdmin

func(next .uverse.address)
Open
OID
068f51…e18b:55
TransferAdmin details

Inspect func

register

func(pkg string, creator .uverse.address, name string, symbol string, cover string, maxSupply int, mintPrice int64, royaltyBps int64)
Open
OID
068f51…e18b:57
register details

Inspect func

mustReserve

func(slug string) *bazaarv4.reservation
Open
OID
068f51…e18b:60
mustReserve details

Inspect func

mustBySlug

func(slug string) *bazaarv4.collection
Open
OID
068f51…e18b:62
mustBySlug details

Inspect func

mustByPkg

func(pkg string) *bazaarv4.collection
Open
OID
068f51…e18b:63
mustByPkg details

Inspect func

lastElem

func(pkg string) string
Open
OID
068f51…e18b:64
lastElem details

Inspect func

validSymbol

func(s string) bool
Open
OID
068f51…e18b:66
validSymbol details

Inspect func

validName

func(name string) bool
Open
OID
068f51…e18b:67
validName details

Inspect func

validImage

func(u string) bool
Open
OID
068f51…e18b:68
validImage details

Inspect func

asciiSet

func(s string, allowed string) bool
Open
OID
068f51…e18b:69
asciiSet details

Inspect func
pkgPath : untyped string ="gno.land/r/g1n4pl5uc4yt5r96m9w6fmdznx3x0jyg8l6arhmt/bazaar/bazaarv4"
nativeDenom : untyped string ="ugnot"
defaultLaunchFee : int64 =10000000
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 =bazaarv4.collection
reservation : type =bazaarv4.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 =""
genesisSink : .uverse.address =<zero>
genesisShareBps : int64 =0
discountPusher : string =""
holderDisc : v0.Tree Inspect
Init : func() Inspect
Address : func() .uverse.address Inspect
LaunchFee : func() int64 Inspect
Admin : func() string Inspect
SetLaunchFee : func(ugnot int64) Inspect
ProtocolBps : func() int64 Inspect
SetProtocolBps : func(bps int64) Inspect
ProtocolSink : func() .uverse.address Inspect
SetProtocolSink : func(next .uverse.address) Inspect
GenesisPkg : func() string Inspect
GenesisSink : func() .uverse.address Inspect
GenesisShareBps : func() int64 Inspect
HolderDiscount : func(owner string) int64 Inspect
AttachGenesis : func() Inspect
SetGenesis : func(pkg string) Inspect
SetDiscountPusher : func(pkg string) Inspect
DiscountPusher : func() string Inspect
NoteHolderDiscount : func(owner string, bps int64) Inspect
Register : func(name string, symbol string, cover string, maxSupply int, mintPrice int64, royaltyBps int64) Inspect
Reserve : func(slug string) Inspect
ReserveDue : func(addr string) int64 Inspect
reserveDue : func(caller .uverse.address) int64 Inspect
parseAddr : func(raw string) (.uverse.address, bool) Inspect
CancelReserve : func(slug string) Inspect
ReservedCreator : func(slug string) string Inspect
takeFactorySend : func(want int64) Inspect
NoteMinted : func(n int) Inspect
NoteRoyalty : func(bps int) Inspect
CollectionOf : func(slug string) string Inspect
CollectionAddr : func(slug string) string Inspect
RoyaltyOf : func(slug string) int Inspect
ListCollections : func() string Inspect
Withdraw : func() Inspect
TransferAdmin : func(next .uverse.address) Inspect
Render : func(string) string Inspect
register : func(pkg string, creator .uverse.address, name string, symbol string, cover string, maxSupply int, mintPrice int64, royaltyBps int64) Inspect
requireInit : func() Inspect
requireAdmin : func() Inspect
mustReserve : func(slug string) *bazaarv4.reservation Inspect
reservedPaid : func() int64 Inspect
mustBySlug : func(slug string) *bazaarv4.collection Inspect
mustByPkg : func(pkg string) *bazaarv4.collection Inspect
lastElem : func(pkg string) string Inspect
validSlug : func(s string) bool Inspect
validSymbol : func(s string) bool Inspect
validName : func(name string) bool Inspect
validImage : func(u string) bool Inspect
asciiSet : func(s string, allowed string) bool Inspect