Realm

gno.land/r/samcrew/memba_nft_market_v2

Rendered output

NFT Marketplace

Active Listings: 0 Total Volume: 0.0 GNOT

No active listings.

Query (read-only)

non-crossing functions · no tx, no wallet needed
IsPaused() → bool

Call functions (state-changing)

signs a tx via Adena
AcceptOffer(collectionID string, tid string, buyer string)
AdminDelist(collectionID string, tid string)
BuyNFT(collectionID string, tid string)
CancelOffer(collectionID string, tid string)
ClaimExpiredOffer(collectionID string, tid string, buyer string)
DelistNFT(collectionID string, tid string)
ListNFT(collectionID string, tid string, price int64)
MakeOffer(collectionID string, tid string)
Pause()
SetFeeRecipient(addr string)
Unpause()

All exported functions (13)

show raw signatures
NameParamsReturns
Pause [{"Name": "cur", "Type": "interface {.seal func(); Address func() .uverse.address; IsCode func() bool; IsCurrent func() bool; IsEphemeral func() bool; IsUser func() bool; IsUserCall func() bool; IsUserRun func() bool; PkgPath func() string; Previous func() .uverse.realm; String func() string; Sub func(string) .uverse.realm; Subpath func() string}", "Value": ""}]
Unpause [{"Name": "cur", "Type": "interface {.seal func(); Address func() .uverse.address; IsCode func() bool; IsCurrent func() bool; IsEphemeral func() bool; IsUser func() bool; IsUserCall func() bool; IsUserRun func() bool; PkgPath func() string; Previous func() .uverse.realm; String func() string; Sub func(string) .uverse.realm; Subpath func() string}", "Value": ""}]
AdminDelist [{"Name": "cur", "Type": "interface {.seal func(); Address func() .uverse.address; IsCode func() bool; IsCurrent func() bool; IsEphemeral func() bool; IsUser func() bool; IsUserCall func() bool; IsUserRun func() bool; PkgPath func() string; Previous func() .uverse.realm; String func() string; Sub func(string) .uverse.realm; Subpath func() string}", "Value": ""}, {"Name": "collectionID", "Type": "string", "Value": ""}, {"Name": "tid", "Type": "string", "Value": ""}]
SetFeeRecipient [{"Name": "cur", "Type": "interface {.seal func(); Address func() .uverse.address; IsCode func() bool; IsCurrent func() bool; IsEphemeral func() bool; IsUser func() bool; IsUserCall func() bool; IsUserRun func() bool; PkgPath func() string; Previous func() .uverse.realm; String func() string; Sub func(string) .uverse.realm; Subpath func() string}", "Value": ""}, {"Name": "addr", "Type": "string", "Value": ""}]
ListNFT [{"Name": "cur", "Type": "interface {.seal func(); Address func() .uverse.address; IsCode func() bool; IsCurrent func() bool; IsEphemeral func() bool; IsUser func() bool; IsUserCall func() bool; IsUserRun func() bool; PkgPath func() string; Previous func() .uverse.realm; String func() string; Sub func(string) .uverse.realm; Subpath func() string}", "Value": ""}, {"Name": "collectionID", "Type": "string", "Value": ""}, {"Name": "tid", "Type": "string", "Value": ""}, {"Name": "price", "Type": "int64", "Value": ""}]
DelistNFT [{"Name": "cur", "Type": "interface {.seal func(); Address func() .uverse.address; IsCode func() bool; IsCurrent func() bool; IsEphemeral func() bool; IsUser func() bool; IsUserCall func() bool; IsUserRun func() bool; PkgPath func() string; Previous func() .uverse.realm; String func() string; Sub func(string) .uverse.realm; Subpath func() string}", "Value": ""}, {"Name": "collectionID", "Type": "string", "Value": ""}, {"Name": "tid", "Type": "string", "Value": ""}]
BuyNFT [{"Name": "cur", "Type": "interface {.seal func(); Address func() .uverse.address; IsCode func() bool; IsCurrent func() bool; IsEphemeral func() bool; IsUser func() bool; IsUserCall func() bool; IsUserRun func() bool; PkgPath func() string; Previous func() .uverse.realm; String func() string; Sub func(string) .uverse.realm; Subpath func() string}", "Value": ""}, {"Name": "collectionID", "Type": "string", "Value": ""}, {"Name": "tid", "Type": "string", "Value": ""}]
IsPaused [{"Name": ".res.0", "Type": "bool", "Value": ""}]
MakeOffer [{"Name": "cur", "Type": "interface {.seal func(); Address func() .uverse.address; IsCode func() bool; IsCurrent func() bool; IsEphemeral func() bool; IsUser func() bool; IsUserCall func() bool; IsUserRun func() bool; PkgPath func() string; Previous func() .uverse.realm; String func() string; Sub func(string) .uverse.realm; Subpath func() string}", "Value": ""}, {"Name": "collectionID", "Type": "string", "Value": ""}, {"Name": "tid", "Type": "string", "Value": ""}]
CancelOffer [{"Name": "cur", "Type": "interface {.seal func(); Address func() .uverse.address; IsCode func() bool; IsCurrent func() bool; IsEphemeral func() bool; IsUser func() bool; IsUserCall func() bool; IsUserRun func() bool; PkgPath func() string; Previous func() .uverse.realm; String func() string; Sub func(string) .uverse.realm; Subpath func() string}", "Value": ""}, {"Name": "collectionID", "Type": "string", "Value": ""}, {"Name": "tid", "Type": "string", "Value": ""}]
ClaimExpiredOffer [{"Name": "cur", "Type": "interface {.seal func(); Address func() .uverse.address; IsCode func() bool; IsCurrent func() bool; IsEphemeral func() bool; IsUser func() bool; IsUserCall func() bool; IsUserRun func() bool; PkgPath func() string; Previous func() .uverse.realm; String func() string; Sub func(string) .uverse.realm; Subpath func() string}", "Value": ""}, {"Name": "collectionID", "Type": "string", "Value": ""}, {"Name": "tid", "Type": "string", "Value": ""}, {"Name": "buyer", "Type": "string", "Value": ""}]
AcceptOffer [{"Name": "cur", "Type": "interface {.seal func(); Address func() .uverse.address; IsCode func() bool; IsCurrent func() bool; IsEphemeral func() bool; IsUser func() bool; IsUserCall func() bool; IsUserRun func() bool; PkgPath func() string; Previous func() .uverse.realm; String func() string; Sub func(string) .uverse.realm; Subpath func() string}", "Value": ""}, {"Name": "collectionID", "Type": "string", "Value": ""}, {"Name": "tid", "Type": "string", "Value": ""}, {"Name": "buyer", "Type": "string", "Value": ""}]
Render [{"Name": "path", "Type": "string", "Value": ""}] [{"Name": ".res.0", "Type": "string", "Value": ""}]

Files

Storage

{
  "raw": "storage: 36440, deposit: 3644000"
}