Parametric GRC20 realm for gno.land.
All configuration (name, symbol, decimals, supply, metadata) lives in config.gno. This file holds only the logic, which is not meant to be edited.
The realm:
- creates a GRC20 token through gno.land/p/nt/grc20/v0
- registers it with gno.land/r/nt/grc20reg/v0 (required to be discoverable by GnoSwap, wallets and explorers)
- mints the initial supply to the deploying address
- exposes the GRC20 methods as top-level functions callable via MsgCall
- enforces a hard ceiling (maxSupply) on minting
- lets the owner give up minting forever (DropOwnership)