Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 2 additional slots
0x04fa…f828
0x40f9…77c3
Balances ($0.00)
No balances found for "Voting"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 9957700 | 4 years ago | | | 0 | 0.0034487600 | |
| 9957698 | 4 years ago | | | 0 | 0.0029898000 | |
| 9957696 | 4 years ago | | | 0 | 0.0029898000 | |
| 9957695 | 4 years ago | | | 0 | 0.0029898000 | |
| 9957693 | 4 years ago | | | 0 | 0.0019671400 | |
| 9957692 | 4 years ago | | | 0 | 0.0029898000 | |
| 9957690 | 4 years ago | | | 0 | 0.0034490000 | |
| 9957689 | 4 years ago | | | 0 | 0.0029898000 | |
| 9957688 | 4 years ago | | | 0 | 0.0029898000 | |
| 9957687 | 4 years ago | | | 0 | 0.0029898000 |
ABI
ABI objects
Getter at block 21018757
getCurrentRoundId() view returns (uint256)
11
getCurrentTime() view returns (uint256)
1729571615
getPendingRequests() view returns (struct VotingInterfacePendingRequest[] pendingRequests)
[]
getVotePhase() view returns (uint8)
0
isOwner() view returns (bool)
false
isTest() view returns (bool)
false
owner() view returns (address)
0x592349f7dedb2b75f9d4f194d4b7c16d82e507dc
Read-only
getMessage(address recipient, bytes32 topicHash) view returns (bytes)
getPrice(bytes32 identifier, uint256 time) view returns (int256)
getPublicKey(address recipient, bytes32 topicHash) view returns (bytes)
hasPrice(bytes32 identifier, uint256 time) view returns (bool _hasPrice)
isAuthorizedSender(address sender, address recipient) view returns (bool)
isIdentifierSupported(bytes32 identifier) view returns (bool)
State-modifying
Events addAuthorizedSender(address sender)
addSupportedIdentifier(bytes32 identifier)
batchCommit(struct VotingCommitment[] commits)
batchReveal(struct VotingReveal[] reveals)
commitAndPersistEncryptedVote(bytes32 identifier, uint256 time, bytes32 hash, bytes encryptedVote)
commitVote(bytes32 identifier, uint256 time, bytes32 hash)
removeAuthorizedSender(address sender)
removeMessage(address recipient_, bytes32 topicHash)
removeSupportedIdentifier(bytes32 identifier)
renounceOwnership()
requestPrice(bytes32 identifier, uint256 time) returns (uint256 expectedTime)
retrieveRewards(address voterAddress, uint256 roundId, struct VotingInterfacePendingRequest[] toRetrieve) returns (struct FixedPointUnsigned totalRewardToIssue)
revealVote(bytes32 identifier, uint256 time, int256 price, int256 salt)
sendMessage(address recipient_, bytes32 topicHash, bytes message)
setCurrentTime(uint256 _time)
setInflationRate(struct FixedPointUnsigned _inflationRate)
setMigrated(address newVotingAddress)
setPublicKey(bytes publicKey, bytes32 topicHash)
transferOwnership(address newOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PriceRequestAdded(uint256 indexed votingRoundId, bytes32 indexed identifier, uint256 time)
PriceResolved(uint256 indexed resolutionRoundId, bytes32 indexed identifier, uint256 time, int256 price)
RewardsRetrieved(address indexed voter, uint256 indexed roundId, bytes32 indexed identifier, uint256 time, uint256 numTokens)
SupportedIdentifierAdded(bytes32 indexed identifier)
SupportedIdentifierRemoved(bytes32 indexed identifier)
VoteCommitted(address indexed voter, uint256 indexed roundId, bytes32 indexed identifier, uint256 time)
VoteRevealed(address indexed voter, uint256 indexed roundId, bytes32 indexed identifier, uint256 time, int256 price, uint256 numTokens)
constructor(uint256 phaseLength, struct FixedPointUnsigned _gatPercentage, struct FixedPointUnsigned _inflationRate, address _votingToken, address _finder, bool _isTest)
This contract contains no fallback and receive objects.
This contract contains no error objects.