PathrockNetwork Gno Explorer
HomeBlocksTransactionsRealmsPackagesValidatorsAnalytics

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/gnoswap/emission

Realm
Open in gnoweb ↗

Overview

Kind
Realm (renderable)
Name
emission
Namespace
gnoswap
Files
10 (README)(gnomod.toml)
Exported functions
n/a — Gnoland RPC unavailable (functions): rpc abci_query: HTTP 500
Module
gno.land/r/gnoswap/emission
gno
0.9

Files (10)

  • README.mdmarkdown
  • gnomod.tomltoml
  • assert.gnogno
  • distribution.gnogno
  • doc.gnogno
  • emission.gnogno
  • errors.gnogno
  • getter.gnogno
  • render.gnogno
  • utils.gnogno
  • doc.gnogno
    1// Package emission manages GNS token emission and distribution for GnoSwap.2//3// The emission system controls creation and distribution of new GNS tokens4// with a deflationary model featuring periodic halvings over 12 years.5//6// Emission Schedule:7//   - Year 1-2:  100% emission rate (225,000,000 GNS/year)8//   - Year 3-4:   50% emission rate (112,500,000 GNS/year)9//   - Year 5-6:   25% emission rate  (56,250,000 GNS/year)10//   - Year 7-8:  12.5% emission rate (28,125,000 GNS/year)11//   - Year 9-12:  6.25% emission rate (14,062,500 GNS/year)12//13// Distribution Targets (configurable via admin or governance):14//   - LIQUIDITY_STAKER: Rewards for LP providers (default 75%)15//   - DEVOPS: Development and operations fund (default 20%)16//   - COMMUNITY_POOL: Community treasury (default 5%)17//   - GOV_STAKER: GNS staking rewards (default 0%)18//19// Key Functions:20//   - MintAndDistributeGns: Mints and distributes GNS per emission schedule;21//     returns false only when emission is halted.22//   - SetDistributionStartTime: Sets or reschedules the start timestamp while23//     it is still in the future; the timestamp is immutable once active.24//   - ChangeDistributionPct: Updates distribution percentages25//   - ClearDistributedToStaker/GovStaker: Resets pending distribution amounts26package emission27

    Functions

    Gnoland RPC unavailable (functions): rpc abci_query: HTTP 500

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

    Rendered

    RenderedRawgnoweb ↗

    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.