Voting

Verified contract

Active on Ethereum with 75 txns
Deployed by via 0xaf01fd37 at 9247098
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 2 additional slots

No balances found for "Voting"

0xa6d0664fe797522ba0f5d0168225cc8381e209ffa660d47ce8d169cf31ebe55f
0x1c8164bd8df31fab0013614ca59679462919d1078226292144ac7f782ef5ae89
0xb4395ed2e7f86915b7a76626d3cc7f8d99b7a5ec3eb8bf249a108e77c6056a9a
0x9cdd36820d932ed166159aa723f75ffb0f1116f7bad4b074e4584cf26bb02464
0xf724dbda8551bcc881bcefd910409684c839455f57eaa640baf17539a8649c70
0xa06c675ef22fb980df376f2faaef9f36957ce99d3764306c576708b3aead7bfb
0x07b1417d67dede175a55a68fb6be4567af374da49b6ae3badfbe3d658d8901f5
0x79a18c1baa86194ea22a96936aa759a2924de0951dd6388c015caac7b591b258
0x60dd4b8d1622c20f9e98bb6f4be431787a9a3f55c3ea41e6c06790d42de4285c
0x254434517456c690a646879d5f4e7e8b06b7f5a84ab450cdd555980d37164f87

Functions
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 recipientbytes32 topicHashview returns (bytes)
getPrice(bytes32 identifieruint256 timeview returns (int256)
getPublicKey(address recipientbytes32 topicHashview returns (bytes)
hasPrice(bytes32 identifieruint256 timeview returns (bool _hasPrice)
isAuthorizedSender(address senderaddress recipientview returns (bool)
isIdentifierSupported(bytes32 identifierview returns (bool)
State-modifying
addAuthorizedSender(address sender
addSupportedIdentifier(bytes32 identifier
batchCommit(struct VotingCommitment[] commits
batchReveal(struct VotingReveal[] reveals
commitAndPersistEncryptedVote(bytes32 identifieruint256 timebytes32 hashbytes encryptedVote
commitVote(bytes32 identifieruint256 timebytes32 hash
removeAuthorizedSender(address sender
removeMessage(address recipient_bytes32 topicHash
removeSupportedIdentifier(bytes32 identifier
renounceOwnership(
requestPrice(bytes32 identifieruint256 timereturns (uint256 expectedTime)
retrieveRewards(address voterAddressuint256 roundIdstruct VotingInterfacePendingRequest[] toRetrievereturns (struct FixedPointUnsigned totalRewardToIssue)
revealVote(bytes32 identifieruint256 timeint256 priceint256 salt
sendMessage(address recipient_bytes32 topicHashbytes message
setCurrentTime(uint256 _time
setInflationRate(struct FixedPointUnsigned _inflationRate
setMigrated(address newVotingAddress
setPublicKey(bytes publicKeybytes32 topicHash
transferOwnership(address newOwner
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PriceRequestAdded(uint256 indexed votingRoundIdbytes32 indexed identifieruint256 time
PriceResolved(uint256 indexed resolutionRoundIdbytes32 indexed identifieruint256 timeint256 price
RewardsRetrieved(address indexed voteruint256 indexed roundIdbytes32 indexed identifieruint256 timeuint256 numTokens
SupportedIdentifierAdded(bytes32 indexed identifier
SupportedIdentifierRemoved(bytes32 indexed identifier
VoteCommitted(address indexed voteruint256 indexed roundIdbytes32 indexed identifieruint256 time
VoteRevealed(address indexed voteruint256 indexed roundIdbytes32 indexed identifieruint256 timeint256 priceuint256 numTokens
Constructor
constructor(uint256 phaseLengthstruct FixedPointUnsigned _gatPercentagestruct FixedPointUnsigned _inflationRateaddress _votingTokenaddress _finderbool _isTest
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.