PathrockNetwork Gno Explorer
HomeBlocksTransactionsTokensRealmsPackagesValidatorsAnalytics

PathrockNetwork Gno Explorer — an independent explorer for Gno.land Mainnet (gnoland-1), operated by PathrockNetwork. Not an official Gno.land service.

gnowebarchive RPC

gno.land/r/g1t2kg2vtr3fukg43eujkn6x53gfdyakhngt4sfd/gnofly/nfts/skins

Realm
Open in gnoweb ↗

Overview

Kind
Realm (renderable)
Name
skins
Namespace
g1t2kg2vtr3fukg43eujkn6x53gfdyakhngt4sfd / gnofly / nfts
Files
10 (gnomod.toml)
Exported functions
12
Module
gno.land/r/g1t2kg2vtr3fukg43eujkn6x53gfdyakhngt4sfd/gnofly/nfts/skins
gno
0.9

Files (10)

  • gnomod.tomltoml
  • buy.gnogno
  • catalog.gnogno
  • doc.gnogno
  • errors.gnogno
  • json.gnogno
  • render.gnogno
  • roles.gnogno
  • skins.gnogno
  • validate.gnogno

Select a file to view its exact on-chain source. Sorted README → gnomod → sources → tests.

Functions

  • BalanceOf(addr string) (int64, interface {Error func() string})

  • Burn(cur 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}, id int64)

  • Buy(cur 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}, skinID string) int64

  • CatalogJSON() string

  • OwnerOf(tid string) (string, interface {Error func() string})

  • Render(path string) string

  • SetSkin(cur 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}, id string, name string, model string, pilot string, body string, wing string, accent string, price int64, maxSupply int64)

  • SetSkinListed(cur 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}, id string, listed bool)

  • SkinOf(id int64) string

  • SkinsOf(addr string) string

  • TokenMetadata(tid string) (string, interface {Error func() string})

  • TokenURI(tid string) (string, interface {Error func() string})

Signatures reconstructed verbatim from vm/qfuncs — interface params keep their inline definitions.

Rendered

RenderedRawgnoweb ↗
# gnofly skins

Paint jobs for the planes of gnofly. Each one bought is a token bound to its buyer: it cannot be
transferred. Buy one with `Buy` and its price attached, then fly it from the hangar of the game.
Classic is free for everyone and is not sold here.

| Skin | Model | Price | Sold | Supply | For sale |
|---|---|---|---|---|---|
| [Red Baron](/r/g1t2kg2vtr3fukg43eujkn6x53gfdyakhngt4sfd/gnofly/nfts/skins:skin/baron) | biplane | 7 GNOT | 3 | unlimited | yes |
| [Garden Gnome](/r/g1t2kg2vtr3fukg43eujkn6x53gfdyakhngt4sfd/gnofly/nfts/skins:skin/gnome) | prop | 77 GNOT | 0 | unlimited | yes |
| [Golden Goose](/r/g1t2kg2vtr3fukg43eujkn6x53gfdyakhngt4sfd/gnofly/nfts/skins:skin/goldie) | jet | 7777 GNOT | 0 | unlimited | yes |
| [Night Shift](/r/g1t2kg2vtr3fukg43eujkn6x53gfdyakhngt4sfd/gnofly/nfts/skins:skin/stealth) | jet | 777 GNOT | 0 | unlimited | yes |

Treasury: g1t2kg2vtr3fukg43eujkn6x53gfdyakhngt4sfd

vm/qrender output, sanitized (docs/render-security.md) and displayed in an empty-sandbox iframe — scripts, forms and popups cannot run. Links stay inert in-preview; right-click to open.