Voting

Verified contract

Active on Ethereum with 11,180 txns
Deployed by via 0x0e3868cc at 11876839
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Voting"

0x4d8c25a726efffb54742844d45a45da0ef629ec20ece8c24b908d561d6213d17
0x71e0003df288f7823945bb204f773729e5daaa5ea9293b9e87d0a61d300360e0
0x4c4a4685fb0669db5887c6a234181a925a7269cea80b149ea301c52da8a37a5e
0x0e05f35e48b96880aad626e101375a47d6ab14539f877fb463e740244157eab6
0x4a9c90d49aef9a298ed44fdfabd4f24b9f590e0bfc9b4c4c9d22ac43398a055b
0x4d8d3d58b9510b92b6e766d6e8774c9f596983bf3146897848274cebfef978ef
0x2641542239c26453c4bfb899fcfb9b1248ebf01527fae713b29ad744bb43c16b
0xf4632446b11609ac70b4aa4a9833fc5c940197f238e38e66df1249c42abc735f
0x40ad7c90ed5b59c8b770a8d6455bf14d69e942e8fcb3d63504c88bd81b10481c
0x7d8fae34b69113feb7c79b03656628206829130219bb1d24e8e594f0d1a83b5d

Functions
Getter at block 21168455
ancillaryBytesLimit(view returns (uint256)
8192
gatPercentage(view returns (uint256 rawValue)
50000000000000000
getCurrentRoundId(view returns (uint256)
10019
getCurrentTime(view returns (uint256)
1731376487
getPendingRequests(view returns (struct VotingAncillaryInterfacePendingRequestAncillary[])
[]
getVotePhase(view returns (uint8)
1
inflationRate(view returns (uint256 rawValue)
500000000000000
migratedAddress(view returns (address)
0x004395edb43efca9885cedad51ec9faf93bd34ac
owner(view returns (address)
0x7b292034084a41b9d441b71b6e3557edd0463fa8
rewardsExpirationTimeout(view returns (uint256)
31536000000
snapshotMessageHash(view returns (bytes32)
0x38b5b145f0c2d3cca373598867950f7f33fe7f7f5dab3f239e2b31966f761859
timerAddress(view returns (address)
0x0000000000000000000000000000000000000000
voteTiming(view returns (uint256 phaseLength)
86400
votingToken(view returns (address)
0x04fa0d235c4abf4bcf4787af4cf447de572ef828
Read-only
getPrice(bytes32 identifieruint256 timeview returns (int256)
getPrice(bytes32 identifieruint256 timebytes ancillaryDataview returns (int256)
getPriceRequestStatuses(struct VotingInterfacePendingRequest[] requestsview returns (struct VotingRequestState[])
getPriceRequestStatuses(struct VotingAncillaryInterfacePendingRequestAncillary[] requestsview returns (struct VotingRequestState[])
hasPrice(bytes32 identifieruint256 timeview returns (bool)
hasPrice(bytes32 identifieruint256 timebytes ancillaryDataview returns (bool)
rounds(uint256view returns (uint256 snapshotIdstruct FixedPointUnsigned inflationRatestruct FixedPointUnsigned gatPercentageuint256 rewardsExpirationTime)
State-modifying
batchCommit(struct VotingAncillaryInterfaceCommitmentAncillary[] commits
batchCommit(struct VotingInterfaceCommitment[] commits
batchReveal(struct VotingAncillaryInterfaceRevealAncillary[] reveals
batchReveal(struct VotingInterfaceReveal[] reveals
commitAndEmitEncryptedVote(bytes32 identifieruint256 timebytes ancillaryDatabytes32 hashbytes encryptedVote
commitAndEmitEncryptedVote(bytes32 identifieruint256 timebytes32 hashbytes encryptedVote
commitVote(bytes32 identifieruint256 timebytes ancillaryDatabytes32 hash
commitVote(bytes32 identifieruint256 timebytes32 hash
renounceOwnership(
requestPrice(bytes32 identifieruint256 time
requestPrice(bytes32 identifieruint256 timebytes ancillaryData
retrieveRewards(address voterAddressuint256 roundIdstruct VotingInterfacePendingRequest[] toRetrievereturns (struct FixedPointUnsigned)
retrieveRewards(address voterAddressuint256 roundIdstruct VotingAncillaryInterfacePendingRequestAncillary[] toRetrievereturns (struct FixedPointUnsigned totalRewardToIssue)
revealVote(bytes32 identifieruint256 timeint256 pricebytes ancillaryDataint256 salt
revealVote(bytes32 identifieruint256 timeint256 priceint256 salt
setCurrentTime(uint256 time
setGatPercentage(struct FixedPointUnsigned newGatPercentage
setInflationRate(struct FixedPointUnsigned newInflationRate
setMigrated(address newVotingAddress
setRewardsExpirationTimeout(uint256 NewRewardsExpirationTimeout
snapshotCurrentRound(bytes signature
transferOwnership(address newOwner
Events
EncryptedVote(address indexed voteruint256 indexed roundIdbytes32 indexed identifieruint256 timebytes ancillaryDatabytes encryptedVote
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PriceRequestAdded(uint256 indexed roundIdbytes32 indexed identifieruint256 time
PriceResolved(uint256 indexed roundIdbytes32 indexed identifieruint256 timeint256 pricebytes ancillaryData
RewardsRetrieved(address indexed voteruint256 indexed roundIdbytes32 indexed identifieruint256 timebytes ancillaryDatauint256 numTokens
VoteCommitted(address indexed voteruint256 indexed roundIdbytes32 indexed identifieruint256 timebytes ancillaryData
VoteRevealed(address indexed voteruint256 indexed roundIdbytes32 indexed identifieruint256 timeint256 pricebytes ancillaryDatauint256 numTokens
Constructor
constructor(uint256 _phaseLengthstruct FixedPointUnsigned _gatPercentagestruct FixedPointUnsigned _inflationRateuint256 _rewardsExpirationTimeoutaddress _votingTokenaddress _finderaddress _timerAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.