func Render
Render renders the demo for gnoweb.
Package cliffvestingdemo is a small gnoweb demo of the vesting calculator provided by the [p/moul/x/daily/cliffvestin...
gno.land/r/moul/x/daily/cliffvestingdemo/v0Live demo of p/moul/x/daily/cliffvesting.
A thin, stateless realm: it holds no state of its own and contains none of the
library's logic — Render just exercises the package and shows the result.
Because it is stateless, the rendered page is identical on every call and on
every node.
Render it at /r/moul/x/daily/cliffvestingdemo/v0.
The library README explains the design and the trade-offs; this realm is the worked example.
Part of moul/gno-contracts — moul's versioned gno.land contracts. See the repository for the full catalog, build/test tooling, and usage.
Dependency graph:

🧪 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 cliffvestingdemo is a small gnoweb demo of the vesting calculator provided by the p/moul/x/daily/cliffvesting(/p/moul/x/daily/cliffvesting/v0) library: the cliff step, the linear ramp, and integer rounding.
It contains no vesting logic of its own and holds no coins. Stateless, so Render is deterministic — which is precisely what the library is for.