z_0_filetest.gno

0.79 Kb ยท 37 lines
 1package main
 2
 3import (
 4	"std"
 5
 6	"gno.land/r/gnoland/users"
 7	"gno.land/r/gov/dao"
 8	"gno.land/r/gov/dao/v3/init"
 9)
10
11func init() {
12	c := std.OriginCaller()
13	init.InitWithUsers(c)
14	pReq := users.ProposeNewRelease("gno.land/r/gnoland/users/v2", "This is a note!")
15
16	dao.MustCreateProposal(pReq)
17}
18
19func main() {
20	dao.MustVoteOnProposal(dao.VoteRequest{
21		Option:     dao.YesVote,
22		ProposalID: dao.ProposalID(0),
23	})
24
25	dao.ExecuteProposal(dao.ProposalID(0))
26	println(users.Render(""))
27}
28
29// Output:
30// # r/gnoland/users
31// See the r/gnoland/users changelog below.
32//
33// | Version | Link | Notes |
34// | --- | --- | --- |
35// | v2 | [r/gnoland/users v2 (latest)](/r/gnoland/users/v2) | This is a note! |
36// | v1 | [r/gnoland/users v1](/r/gnoland/users/v1) | [Original PR](https://github.com/gnolang/gno/pull/3166) |
37//