NounsDAOData
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
14
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
Balances ($0.00)
No balances found for "NounsDAOData"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "NounsDAOData"
ABI
ABI objects
Getter at block 21297454
PRIOR_VOTES_BLOCKS_AGO() view returns (uint256)
1
createCandidateCost() view returns (uint256)
0
feeRecipient() view returns (address)
0x0000000000000000000000000000000000000000
nounsDao() view returns (address)
0x6f3e6272a167e8accb32072d08e0957f9c79223d
nounsToken() view returns (address)
0x9c8ff314c9bc7f6e59a9d9225fb22946427edc03
owner() view returns (address)
0x0000000000000000000000000000000000000000
updateCandidateCost() view returns (uint256)
0
Read-only
propCandidates(address, bytes32) view returns (bool)
State-modifying
Events addSignature(bytes sig, uint256 expirationTimestamp, address proposer, string slug, uint256 proposalIdToUpdate, bytes encodedProp, string reason)
cancelProposalCandidate(string slug)
createProposalCandidate(address[] targets, uint256[] values, string[] signatures, bytes[] calldatas, string description, string slug, uint256 proposalIdToUpdate) payable
initialize(address admin, uint256 createCandidateCost_, uint256 updateCandidateCost_, address feeRecipient_)
renounceOwnership()
sendCandidateFeedback(address proposer, string slug, uint8 support, string reason)
sendFeedback(uint256 proposalId, uint8 support, string reason)
setCreateCandidateCost(uint256 newCreateCandidateCost)
setFeeRecipient(address newFeeRecipient)
setUpdateCandidateCost(uint256 newUpdateCandidateCost)
transferOwnership(address newOwner)
updateProposalCandidate(address[] targets, uint256[] values, string[] signatures, bytes[] calldatas, string description, string slug, uint256 proposalIdToUpdate, string reason) payable
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
withdrawETH(address to, uint256 amount)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
CandidateFeedbackSent(address indexed msgSender, address indexed proposer, string slug, uint8 support, string reason)
CreateCandidateCostSet(uint256 oldCreateCandidateCost, uint256 newCreateCandidateCost)
ETHWithdrawn(address indexed to, uint256 amount)
FeeRecipientSet(address indexed oldFeeRecipient, address indexed newFeeRecipient)
FeedbackSent(address indexed msgSender, uint256 proposalId, uint8 support, string reason)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
ProposalCandidateCanceled(address indexed msgSender, string slug)
ProposalCandidateCreated(address indexed msgSender, address[] targets, uint256[] values, string[] signatures, bytes[] calldatas, string description, string slug, uint256 proposalIdToUpdate, bytes32 encodedProposalHash)
ProposalCandidateUpdated(address indexed msgSender, address[] targets, uint256[] values, string[] signatures, bytes[] calldatas, string description, string slug, uint256 proposalIdToUpdate, bytes32 encodedProposalHash, string reason)
SignatureAdded(address indexed signer, bytes sig, uint256 expirationTimestamp, address proposer, string slug, uint256 proposalIdToUpdate, bytes32 encodedPropHash, bytes32 sigDigest, string reason)
UpdateCandidateCostSet(uint256 oldUpdateCandidateCost, uint256 newUpdateCandidateCost)
Upgraded(address indexed implementation)
constructor(address nounsToken_, address nounsDao_)
This contract contains no fallback and receive objects.
AmountExceedsBalance()
FailedWithdrawingETH(bytes data)
InvalidSignature()
InvalidSupportValue()
MustBeNounerOrPaySufficientFee()
SlugAlreadyUsed()
SlugDoesNotExist()