Render
Render shows the current king and a reign-length leaderboard.
Command
gnokey query vm/qeval -remote "http://127.0.0.1:26657" -data "gno.land/r/moul/x/daily/kingofdice/v0.Render()"
Result
Package kingofdice is a "king of the hill" dice game. Anyone can Roll a pseudo-random 1-100 die; beat the reigning king's roll and you dethrone them, becoming king yourself. The leaderboard doesn't rank raw points — it ranks accumulated *reign length*, measured in blocks held as king, so camping on a lucky high roll pays off more than a single spike.
Render shows the current king and a reign-length leaderboard.
gnokey query vm/qeval -remote "http://127.0.0.1:26657" -data "gno.land/r/moul/x/daily/kingofdice/v0.Render()"
Roll throws the die for the caller. Rolling higher than the current king's roll dethrones them (crediting their finished reign in blocks) and crowns the caller as the new king.
# WARNING: This command is running in an INSECURE mode.
# It is strongly recommended to use a hardware device for signing
# and avoid trusting any computer connected to the internet,
# as your private keys could be exposed.
gnokey maketx call -pkgpath "gno.land/r/moul/x/daily/kingofdice/v0" -func "Roll" -gas-fee 1000000ugnot -gas-wanted 1_000_000_000 -send "" -chainid "gnoland-1" -remote "http://127.0.0.1:26657" ADDRESSgnokey query -remote "http://127.0.0.1:26657" auth/accounts/ADDRESS
gnokey maketx call -pkgpath "gno.land/r/moul/x/daily/kingofdice/v0" -func "Roll" -gas-fee 1000000ugnot -gas-wanted 1_000_000_000 -send "" -broadcast=false ADDRESS > call.tx
gnokey sign -tx-path call.tx -chainid "gnoland-1" -account-number ACCOUNTNUMBER -account-sequence SEQUENCENUMBER ADDRESS
gnokey broadcast -remote "http://127.0.0.1:26657" call.tx