Select a file to view its exact on-chain source. Sorted README → gnomod → sources → tests.
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.
# 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.