Agent McCroaks DAO
Verified contract
Proxy
Active on
Ethereum with 4 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 1 additional slot
-
variable spans 45 additional slots
-
variable spans 46 additional slots
-
variable spans 48 additional slots
0x27fa…88de
-
variable spans 49 additional slots
4 additional
variables
Balances ($0.00)
No balances found for "Agent McCroaks DAO"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16165123 | 2 years ago | | | 0 | 0.0010365791 | |
| 16165119 | 2 years ago | | | 0 | 0.0047199944 | |
| 16164488 | 2 years ago | | | 0 | 0.0013527640 | |
| 16164154 | 2 years ago | | | 0 | 0.0057742296 |
ABI
ABI objects
Getter at block 21385651 getAllProposals() view returns (struct VoteERC20Proposal[] allProposals)
BALLOT_TYPEHASH() view returns (bytes32)
0x150214d74d59b7d1e90c73fc22ef3d991dd0a76b046543d4d80ab92d2a50328f
COUNTING_MODE() pure returns (string)
support=bravo&quorum=for,abstain
EXTENDED_BALLOT_TYPEHASH() view returns (bytes32)
0xb3b3f3b703cd84ce352197dcff232b1b5d3cfb2025ce47cf04742d0651f1af88
contractType() pure returns (bytes32)
0x566f746545524332300000000000000000000000000000000000000000000000
contractURI() view returns (string)
ipfs://QmXtLBi9kC6Wog9VGGexK6jZreagB9pnazEAc1w9HRUbWr/0
contractVersion() pure returns (uint8)
1
name() view returns (string)
Agent McCroaks DAO
proposalIndex() view returns (uint256)
2
proposalThreshold() view returns (uint256)
1
quorumDenominator() view returns (uint256)
100
quorumNumerator() view returns (uint256)
51
token() view returns (address)
0x27fa82b1bf97f2468d1b626ac7693c3643ae88de
version() view returns (string)
1
votingDelay() view returns (uint256)
2
votingPeriod() view returns (uint256)
43200
Read-only
getVotes(address account, uint256 blockNumber) view returns (uint256)
getVotesWithParams(address account, uint256 blockNumber, bytes params) view returns (uint256)
hasVoted(uint256 proposalId, address account) view returns (bool)
hashProposal(address[] targets, uint256[] values, bytes[] calldatas, bytes32 descriptionHash) pure returns (uint256)
isTrustedForwarder(address forwarder) 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)
proposals(uint256) view returns (uint256 proposalId, address proposer, uint256 startBlock, uint256 endBlock, string description)
quorum(uint256 blockNumber) view returns (uint256)
quorumNumerator(uint256 blockNumber) view returns (uint256)
state(uint256 proposalId) view returns (uint8)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events 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)
castVoteWithReasonAndParams(uint256 proposalId, uint8 support, string reason, bytes params) returns (uint256)
castVoteWithReasonAndParamsBySig(uint256 proposalId, uint8 support, string reason, bytes params, uint8 v, bytes32 r, bytes32 s) returns (uint256)
execute(address[] targets, uint256[] values, bytes[] calldatas, bytes32 descriptionHash) payable returns (uint256)
initialize(string _name, string _contractURI, address[] _trustedForwarders, address _token, uint256 _initialVotingDelay, uint256 _initialVotingPeriod, uint256 _initialProposalThreshold, uint256 _initialVoteQuorumFraction)
onERC1155BatchReceived(address, address, uint256[], uint256[], bytes) returns (bytes4)
onERC1155Received(address, address, uint256, uint256, bytes) returns (bytes4)
onERC721Received(address, address, uint256, bytes) returns (bytes4)
propose(address[] targets, uint256[] values, bytes[] calldatas, string description) returns (uint256 proposalId)
relay(address target, uint256 value, bytes data)
setContractURI(string uri)
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)
VoteCastWithParams(address indexed voter, uint256 proposalId, uint8 support, uint256 weight, string reason, bytes params)
VotingDelaySet(uint256 oldVotingDelay, uint256 newVotingDelay)
VotingPeriodSet(uint256 oldVotingPeriod, uint256 newVotingPeriod)
This contract contains no constructor objects.
receive()
Empty()