CivilPLCRVoting
Verified contract
Active on
Ethereum with 1,075 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x6d3d…8736
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
CVL | ERC-20 | 1.029637M | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 12191965 | 4 years ago | | | 0 | 0.0051937980 | |
| 12114970 | 4 years ago | | | 0 | 0.0050291780 | |
| 12112075 | 4 years ago | | | 0 | 0.0066898260 | |
| 10696316 | 4 years ago | | | 0 | 0.0060099900 | |
| 10325023 | 4 years ago | | | 0 | 0.0017167800 | |
| 10237949 | 4 years ago | | | 0 | 0.0016468141 | |
| 10217642 | 4 years ago | | | 0 | 0.0010556500 | |
| 10209074 | 4 years ago | | | 0 | 0.00092897200 | |
| 10201914 | 4 years ago | | | 0 | 0.00061227700 | |
| 10124008 | 5 years ago | | | 0 | 0.00046448600 |
ABI
ABI objects
Getter at block 21331903
INITIAL_POLL_NONCE() view returns (uint256)
0
pollNonce() view returns (uint256)
8
telemetry() view returns (address)
0x6d3dc15e04dd1d8968556d02cf209a4fb4ab8736
token() view returns (address)
0x01fa555c97d7958fa6f771f3bbd5ccd508f81e22
Read-only
attrUUID(address _user, uint256 _pollID) pure returns (bytes32 UUID)
commitPeriodActive(uint256 _pollID) view returns (bool active)
didCommit(address _voter, uint256 _pollID) view returns (bool committed)
didReveal(address _voter, uint256 _pollID) view returns (bool revealed)
getCommitHash(address _voter, uint256 _pollID) view returns (bytes32 commitHash)
getInsertPointForNumTokens(address _voter, uint256 _numTokens, uint256 _pollID) view returns (uint256 prevNode)
getLastNode(address _voter) view returns (uint256 pollID)
getLockedTokens(address _voter) view returns (uint256 numTokens)
getNumLosingTokens(address _voter, uint256 _pollID, uint256 _salt) view returns (uint256 correctVotes)
getNumPassingTokens(address _voter, uint256 _pollID, uint256 _salt) view returns (uint256 correctVotes)
getNumTokens(address _voter, uint256 _pollID) view returns (uint256 numTokens)
getTotalNumberOfTokensForLosingOption(uint256 _pollID) view returns (uint256 numTokens)
getTotalNumberOfTokensForWinningOption(uint256 _pollID) view returns (uint256 numTokens)
isExpired(uint256 _terminationDate) view returns (bool expired)
isPassed(uint256 _pollID) view returns (bool passed)
pollEnded(uint256 _pollID) view returns (bool ended)
pollExists(uint256 _pollID) view returns (bool exists)
pollMap(uint256) view returns (uint256 commitEndDate, uint256 revealEndDate, uint256 voteQuorum, uint256 votesFor, uint256 votesAgainst)
revealPeriodActive(uint256 _pollID) view returns (bool active)
validPosition(uint256 _prevID, uint256 _nextID, address _voter, uint256 _numTokens) view returns (bool valid)
voteTokenBalance(address) view returns (uint256)
State-modifying
Events commitVote(uint256 _pollID, bytes32 _secretHash, uint256 _numTokens, uint256 _prevPollID)
commitVotes(uint256[] _pollIDs, bytes32[] _secretHashes, uint256[] _numsTokens, uint256[] _prevPollIDs)
requestVotingRights(uint256 _numTokens)
rescueTokens(uint256 _pollID)
rescueTokensInMultiplePolls(uint256[] _pollIDs)
revealVote(uint256 _pollID, uint256 _voteOption, uint256 _salt)
revealVotes(uint256[] _pollIDs, uint256[] _voteOptions, uint256[] _salts)
startPoll(uint256 _voteQuorum, uint256 _commitDuration, uint256 _revealDuration) returns (uint256 pollID)
withdrawVotingRights(uint256 _numTokens)
_PollCreated(uint256 voteQuorum, uint256 commitEndDate, uint256 revealEndDate, uint256 indexed pollID, address indexed creator)
_TokensRescued(uint256 indexed pollID, address indexed voter)
_VoteCommitted(uint256 indexed pollID, uint256 numTokens, address indexed voter)
_VoteRevealed(uint256 indexed pollID, uint256 numTokens, uint256 votesFor, uint256 votesAgainst, uint256 indexed choice, address indexed voter, uint256 salt)
_VotingRightsGranted(uint256 numTokens, address indexed voter)
_VotingRightsWithdrawn(uint256 numTokens, address indexed voter)
constructor(address tokenAddr, address telemetryAddr)
This contract contains no fallback and receive objects.
This contract contains no error objects.