Voting
Verified contract
Active on
Ethereum with 11,180 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x40f9…77c3
Balances ($0.00)
No balances found for "Voting"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16741128 | 2 years ago | | | 0 | 0.0043893176 | |
| 16740579 | 2 years ago | | | 0 | 0.0030008185 | |
| 16739454 | 2 years ago | | | 0 | 0.0034139313 | |
| 16738694 | 2 years ago | | | 0 | 0.0039943505 | |
| 16738679 | 2 years ago | | | 0 | 0.0037322230 | |
| 16737880 | 2 years ago | | | 0 | 0.0035476200 | |
| 16737836 | 2 years ago | | | 0 | 0.0061077218 | |
| 16737749 | 2 years ago | | | 0 | 0.0034963800 | |
| 16737718 | 2 years ago | | | 0 | 0.0037394630 | |
| 16737602 | 2 years ago | | | 0 | 0.0039436927 |
ABI
ABI objects
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 identifier, uint256 time) view returns (int256)
getPrice(bytes32 identifier, uint256 time, bytes ancillaryData) view returns (int256)
getPriceRequestStatuses(struct VotingInterfacePendingRequest[] requests) view returns (struct VotingRequestState[])
getPriceRequestStatuses(struct VotingAncillaryInterfacePendingRequestAncillary[] requests) view returns (struct VotingRequestState[])
hasPrice(bytes32 identifier, uint256 time) view returns (bool)
hasPrice(bytes32 identifier, uint256 time, bytes ancillaryData) view returns (bool)
rounds(uint256) view returns (uint256 snapshotId, struct FixedPointUnsigned inflationRate, struct FixedPointUnsigned gatPercentage, uint256 rewardsExpirationTime)
State-modifying
Events batchCommit(struct VotingAncillaryInterfaceCommitmentAncillary[] commits)
batchCommit(struct VotingInterfaceCommitment[] commits)
batchReveal(struct VotingAncillaryInterfaceRevealAncillary[] reveals)
batchReveal(struct VotingInterfaceReveal[] reveals)
commitAndEmitEncryptedVote(bytes32 identifier, uint256 time, bytes ancillaryData, bytes32 hash, bytes encryptedVote)
commitAndEmitEncryptedVote(bytes32 identifier, uint256 time, bytes32 hash, bytes encryptedVote)
commitVote(bytes32 identifier, uint256 time, bytes ancillaryData, bytes32 hash)
commitVote(bytes32 identifier, uint256 time, bytes32 hash)
renounceOwnership()
requestPrice(bytes32 identifier, uint256 time)
requestPrice(bytes32 identifier, uint256 time, bytes ancillaryData)
retrieveRewards(address voterAddress, uint256 roundId, struct VotingInterfacePendingRequest[] toRetrieve) returns (struct FixedPointUnsigned)
retrieveRewards(address voterAddress, uint256 roundId, struct VotingAncillaryInterfacePendingRequestAncillary[] toRetrieve) returns (struct FixedPointUnsigned totalRewardToIssue)
revealVote(bytes32 identifier, uint256 time, int256 price, bytes ancillaryData, int256 salt)
revealVote(bytes32 identifier, uint256 time, int256 price, int256 salt)
setCurrentTime(uint256 time)
setGatPercentage(struct FixedPointUnsigned newGatPercentage)
setInflationRate(struct FixedPointUnsigned newInflationRate)
setMigrated(address newVotingAddress)
setRewardsExpirationTimeout(uint256 NewRewardsExpirationTimeout)
snapshotCurrentRound(bytes signature)
transferOwnership(address newOwner)
EncryptedVote(address indexed voter, uint256 indexed roundId, bytes32 indexed identifier, uint256 time, bytes ancillaryData, bytes encryptedVote)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PriceRequestAdded(uint256 indexed roundId, bytes32 indexed identifier, uint256 time)
PriceResolved(uint256 indexed roundId, bytes32 indexed identifier, uint256 time, int256 price, bytes ancillaryData)
RewardsRetrieved(address indexed voter, uint256 indexed roundId, bytes32 indexed identifier, uint256 time, bytes ancillaryData, uint256 numTokens)
VoteCommitted(address indexed voter, uint256 indexed roundId, bytes32 indexed identifier, uint256 time, bytes ancillaryData)
VoteRevealed(address indexed voter, uint256 indexed roundId, bytes32 indexed identifier, uint256 time, int256 price, bytes ancillaryData, uint256 numTokens)
constructor(uint256 _phaseLength, struct FixedPointUnsigned _gatPercentage, struct FixedPointUnsigned _inflationRate, uint256 _rewardsExpirationTimeout, address _votingToken, address _finder, address _timerAddress)
This contract contains no fallback and receive objects.
This contract contains no error objects.