Module dao::voting_contracts
source · Expand description
Module containg voting contracts.
Structs§
- Admin contract uses VotingEngine to vote on changes of ownership and managing whitelists of other contracts.
- Deployer for the AdminContract contract.
- Reference to the AdminContract contract instance.
- KycVoterContract
- Deployer for the KycVoterContract contract.
- Reference to the KycVoterContract contract instance.
- Onboarding Request Contract.
- Deployer for the OnboardingRequestContract contract.
- Reference to the OnboardingRequestContract contract instance.
- Event emitted when onboarding voting has been created.
- RepoVoterContract
- Deployer for the RepoVoterContract contract.
- Reference to the RepoVoterContract contract instance.
- ReputationVoterContract
- Deployer for the ReputationVoterContract contract.
- Reference to the ReputationVoterContract contract instance.
- SimpleVoterContract
- Deployer for the SimpleVoterContract contract.
- Reference to the SimpleVoterContract contract instance.
- Slashing Voter contract uses VotingEngine to vote on changes of ownership and managing whitelists of other contracts.
- Deployer for the SlashingVoterContract contract.
- Reference to the SlashingVoterContract contract instance.
Enums§
- Enum for actions that AdminContract can perform
- Action to perform against reputation