func BalanceOf
ActionBalanceOf returns the liquid (claimed, transferable) balance of holder.
Package vestoken is a fungible token where new supply is never handed out instantly — it ports the idea behind Solidi...
⚠️ Experimental — generated with no human supervision. This realm was produced automatically by an MCP-driven agent to exercise the gno MCP server and tooling, and to generate test content for gno compilers, linters and formatters. Not audited. Not for production. Full context & folder README: r/moul/x/daily
Part of moul/gno-contracts — moul's versioned gno.land contracts. See the repository for the full catalog, build/test tooling, and usage.
🧪 Highly experimental — potentially vibe-coded. Not audited; may break, change, or be removed at any time. Do not use with anything of value. Full disclaimer: DISCLAIMER.
Package vestoken is a fungible token where new supply is never handed out instantly — it ports the idea behind Solidity's VestingWallet / linear token-streaming contracts (e.g. Sablier) into a single gno.land realm.
MintVested opens a linear vesting grant instead of crediting a balance directly. The beneficiary calls Claim over time to pull whatever has unlocked so far into their liquid, transferable balance. State is package-level and persistent; state-mutating functions are crossing functions (`cur realm`) per the gno 0.9 interrealm convention.
BalanceOf returns the liquid (claimed, transferable) balance of holder.
Claim pulls whatever has unlocked so far from the caller's grant into their liquid balance, and returns how much was claimed. Crossing function.
GrantOf returns the beneficiary's active grant, if any: total amount, amount claimed so far, and the amount currently claimable.
MintVested opens a new linear vesting grant for `to`: `amount` tokens unlock block-by-block over the next `durationBlocks` blocks, starting now. A beneficiary may only hold one active grant at a time. Crossing function.
Name returns the token name.
Render produces the gnoweb Markdown view: metadata, active vesting grants, and liquid balances — both tables sorted by address for deterministic output. Render is NOT a crossing function.
Symbol returns the token symbol.
TotalSupply returns every token ever minted, vesting or liquid.
Transfer moves `amount` of the caller's liquid (already-claimed) balance to `to`. Crossing function.