Description
While the scope of DAO (receiver) to DAO (actor) interaction is vast, to start with enabling DAO (actor) with the following abilities would be the great.
- propose for contribution reward
- vote in Genesis Protocol
- stake in Genesis Protocol
In following sections, the 2 DAOs will be referred as follows:
- Actor: the DAO taking the coordinated action
- Receiver: the DAO in which the action is taken by another DAO
How To
The above actions can be achieved via GenericScheme.
NOTE: refer to GenericScheme setup Tutorial for details.
Description
While the scope of DAO (receiver) to DAO (actor) interaction is vast, to start with enabling DAO (actor) with the following abilities would be the great.
In following sections, the 2 DAOs will be referred as follows:
How To
The above actions can be achieved via
GenericScheme.Enable DAO to propose for contribution reward
GenericSchemeinstance with_contractToCallset tocontributionRewardused be receiver DAO.GenericSchemeinstance to the actor DAO with appropriatevoteParamsproposeContributionToDAOEnable DAO to stake and vote
GenericSchemeinstance with_contractToCallset tovotingMachineused be receiver DAO i.e.GenesisProtocolGenericSchemeinstance to the actor DAO with appropriatevoteParamsactionInADAONOTE: refer to GenericScheme setup Tutorial for details.