NounsDAOData

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x014f0a2e at 17812145
Slot
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

No balances found for "NounsDAOData"

No transactions found for "NounsDAOData"


Functions
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(addressbytes32view returns (bool)
State-modifying
addSignature(bytes siguint256 expirationTimestampaddress proposerstring sluguint256 proposalIdToUpdatebytes encodedPropstring reason
cancelProposalCandidate(string slug
createProposalCandidate(address[] targetsuint256[] valuesstring[] signaturesbytes[] calldatasstring descriptionstring sluguint256 proposalIdToUpdatepayable 
initialize(address adminuint256 createCandidateCost_uint256 updateCandidateCost_address feeRecipient_
renounceOwnership(
sendCandidateFeedback(address proposerstring sluguint8 supportstring reason
sendFeedback(uint256 proposalIduint8 supportstring reason
setCreateCandidateCost(uint256 newCreateCandidateCost
setFeeRecipient(address newFeeRecipient
setUpdateCandidateCost(uint256 newUpdateCandidateCost
transferOwnership(address newOwner
updateProposalCandidate(address[] targetsuint256[] valuesstring[] signaturesbytes[] calldatasstring descriptionstring sluguint256 proposalIdToUpdatestring reasonpayable 
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
withdrawETH(address touint256 amount
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
CandidateFeedbackSent(address indexed msgSenderaddress indexed proposerstring sluguint8 supportstring reason
CreateCandidateCostSet(uint256 oldCreateCandidateCostuint256 newCreateCandidateCost
ETHWithdrawn(address indexed touint256 amount
FeeRecipientSet(address indexed oldFeeRecipientaddress indexed newFeeRecipient
FeedbackSent(address indexed msgSenderuint256 proposalIduint8 supportstring reason
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ProposalCandidateCanceled(address indexed msgSenderstring slug
ProposalCandidateCreated(address indexed msgSenderaddress[] targetsuint256[] valuesstring[] signaturesbytes[] calldatasstring descriptionstring sluguint256 proposalIdToUpdatebytes32 encodedProposalHash
ProposalCandidateUpdated(address indexed msgSenderaddress[] targetsuint256[] valuesstring[] signaturesbytes[] calldatasstring descriptionstring sluguint256 proposalIdToUpdatebytes32 encodedProposalHashstring reason
SignatureAdded(address indexed signerbytes siguint256 expirationTimestampaddress proposerstring sluguint256 proposalIdToUpdatebytes32 encodedPropHashbytes32 sigDigeststring reason
UpdateCandidateCostSet(uint256 oldUpdateCandidateCostuint256 newUpdateCandidateCost
Upgraded(address indexed implementation
Constructor
constructor(address nounsToken_address nounsDao_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AmountExceedsBalance(
FailedWithdrawingETH(bytes data
InvalidSignature(
InvalidSupportValue(
MustBeNounerOrPaySufficientFee(
SlugAlreadyUsed(
SlugDoesNotExist(