Checkpoint module for token weighted vote (WeightedVoteCheckpoint.sol)
event BallotCreated(uint256 indexed _ballotId, uint256 indexed _checkpointId, uint256 _startTime, uint256 _endTime, uint256 _noOfProposals, uint256 _quorumPercentage);
event VoteCast(address indexed _voter, uint256 _weight, uint256 indexed _ballotId, uint256 indexed _proposalId);
event BallotStatusChanged(uint256 indexed _ballotId, bool _isActive);
event ChangedBallotExemptedVotersList(uint256 indexed _ballotId, address indexed _voter, bool _exempt);Functions
getInitFunction
createBallot
_createCustomBallot
createCustomBallot
castVote
changeBallotExemptedVotersList
changeBallotExemptedVotersListMulti
_changeBallotExemptedVotersList
isVoterAllowed
changeBallotStatus
getBallotResults
getSelectedProposal
getBallotDetails
getPermissions
_checkIndexOutOfBound
PreviousLockUpTransferManager.solNextRegistry contract to store registered modules (ModuleRegistry.sol)
Last updated
Was this helpful?