localDAO
*basedao.daoPublic// Local interface for maketx call
- OID
- 089302…55ae:12
localDAO details
daoPrivate
*basedao.DAOPrivate// Full access to internal DAO state
- OID
- 089302…55ae:14
daoPrivate details
init.2
func()- OID
- 089302…55ae:5
init.2 details
Propose
func(req daokit.ProposalRequest)Propose creates a new governance proposal. Must be called via MsgRun (gnokey maketx run) for cross-realm support.
- OID
- 089302…55ae:7
Propose details
Vote
func(proposalID uint64, vote daocond.Vote)Vote allows DAO members to cast their vote on a proposal.
- OID
- 089302…55ae:8
Vote details
Execute
func(proposalID uint64)Execute triggers execution of an approved proposal's actions.
- OID
- 089302…55ae:9
Execute details
Render
func(path string) stringRender generates the web UI for gnoweb.
- OID
- 089302…55ae:10
Render details
setImplem
func(newLocalDAO daokit.DAO)setImplem updates the DAO implementation when governance proposals change it.
- OID
- 089302…55ae:11