Search Apps Documentation Source Content File Folder Download Copy Actions Download State String Boolean Number Struct Map Slice Pointer Function Closure Reference Nil Package Type Interface Unknown

README.md

1.95 Kb · 52 lines

🪨 Moodstone

⚠️ 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


An on-chain mood tracker for the Gno ecosystem. Users log how they're feeling with a short note, and the realm shows live community sentiment stats — all stored immutably on gno.land.

Realm path: gno.land/r/g12cs4cehujpffpjpywmkqj43m6u5ya53nj69sjz/moodstone

Moods

happy · sad · excited · calm · anxious · angry · neutral

Example Calls

 1# Log a mood
 2gnokey maketx call \
 3  -pkgpath gno.land/r/g12cs4cehujpffpjpywmkqj43m6u5ya53nj69sjz/moodstone \
 4  -func LogMood \
 5  -args 'happy' -args 'Just deployed my first realm!' \
 6  -gas-fee 1000000ugnot -gas-wanted 2000000 \
 7  -broadcast -chainid test5 \
 8  test5.gno.land:443
 9
10# Query total entries (read-only)
11gnokey query vm/qeval \
12  -remote test5.gno.land:443 \
13  -data 'gno.land/r/g12cs4cehujpffpjpywmkqj43m6u5ya53nj69sjz/moodstone.TotalEntries()'
14
15# Query dominant mood
16gnokey query vm/qeval \
17  -remote test5.gno.land:443 \
18  -data 'gno.land/r/g12cs4cehujpffpjpywmkqj43m6u5ya53nj69sjz/moodstone.DominantMood()'

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.