OtoCoGovernor
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
1
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "OtoCoGovernor"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "OtoCoGovernor"
ABI
ABI objects
Getter at block 20929472
BALLOT_TYPEHASH() view returns (bytes32)
0x150214d74d59b7d1e90c73fc22ef3d991dd0a76b046543d4d80ab92d2a50328f
COUNTING_MODE() pure returns (string)
support=bravo&quorum=for,abstain
getManager() view returns (address)
0x0000000000000000000000000000000000000000
name() view returns (string)
proposalThreshold() view returns (uint256)
0
quorumDenominator() view returns (uint256)
100
quorumNumerator() view returns (uint256)
0
token() view returns (address)
0x0000000000000000000000000000000000000000
version() view returns (string)
1
votingDelay() view returns (uint256)
0
votingPeriod() view returns (uint256)
0
Read-only
getVotes(address account, uint256 blockNumber) view returns (uint256)
hasVoted(uint256 proposalId, address account) view returns (bool)
hashProposal(address[] targets, uint256[] values, bytes[] calldatas, bytes32 descriptionHash) pure returns (uint256)
isAllowedContracts(address[] targets) view returns (bool)
isManagerProposal(uint256 proposalId) view returns (bool)
proposalDeadline(uint256 proposalId) view returns (uint256)
proposalSnapshot(uint256 proposalId) view returns (uint256)
proposalVotes(uint256 proposalId) view returns (uint256 againstVotes, uint256 forVotes, uint256 abstainVotes)
quorum(uint256 blockNumber) view returns (uint256)
state(uint256 proposalId) view returns (uint8)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events cancel(address[] targets, uint256[] values, bytes[] calldatas, bytes32 descriptionHash) returns (uint256)
castVote(uint256 proposalId, uint8 support) returns (uint256)
castVoteBySig(uint256 proposalId, uint8 support, uint8 v, bytes32 r, bytes32 s) returns (uint256)
castVoteWithReason(uint256 proposalId, uint8 support, string reason) returns (uint256)
execute(address[] targets, uint256[] values, bytes[] calldatas, bytes32 descriptionHash) payable returns (uint256)
initialize(address _token, address _firstManager, address[] _allowed, uint256 _votingPeriod, string _contractName)
propose(address[] targets, uint256[] values, bytes[] calldatas, string description) returns (uint256)
relay(address target, uint256 value, bytes data)
resignAsManager()
setAllowContract(address contractAddress, bool allow)
setManager(address _newManager)
setProposalThreshold(uint256 newProposalThreshold)
setVotingDelay(uint256 newVotingDelay)
setVotingPeriod(uint256 newVotingPeriod)
updateQuorumNumerator(uint256 newQuorumNumerator)
Initialized(uint8 version)
ProposalCanceled(uint256 proposalId)
ProposalCreated(uint256 proposalId, address proposer, address[] targets, uint256[] values, string[] signatures, bytes[] calldatas, uint256 startBlock, uint256 endBlock, string description)
ProposalExecuted(uint256 proposalId)
ProposalThresholdSet(uint256 oldProposalThreshold, uint256 newProposalThreshold)
QuorumNumeratorUpdated(uint256 oldQuorumNumerator, uint256 newQuorumNumerator)
VoteCast(address indexed voter, uint256 proposalId, uint8 support, uint256 weight, string reason)
VotingDelaySet(uint256 oldVotingDelay, uint256 newVotingDelay)
VotingPeriodSet(uint256 oldVotingPeriod, uint256 newVotingPeriod)
constructor()
receive()
This contract contains no error objects.