BRETT DAO
Unverified contract
Proxy
Active on
Base with 140 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
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USA | ERC-20 | 1 | $0.000999 |
$0 | |
OHNO | ERC-20 | 1 | -- | -- | |
LZPZ | ERC-20 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 17890636 | 5 months ago | | | 0 | 7.7267870e-7 | |
| 17890615 | 5 months ago | | | 0 | 7.8017163e-7 | |
| 17890594 | 5 months ago | | | 0 | 8.8700901e-7 | |
| 17853270 | 5 months ago | | | 0 | 0.0000018596946 | |
| 17758886 | 5 months ago | | | 0 | 0.0000011163532 | |
| 17758865 | 5 months ago | | | 0 | 0.0000011414828 | |
| 17758796 | 5 months ago | | | 0 | 0.0000012958987 | |
| 17736951 | 5 months ago | | | 0 | 0.0000066618124 | |
| 17671870 | 5 months ago | | | 0 | 0.0000021070540 | |
| 17646429 | 5 months ago | | | 0 | 7.8064506e-7 |
ABI
ABI objects
Getter at block 23857366
BALLOT_TYPEHASH() view returns (bytes32)
0xf2aad550cf55f045cb27e9c559f9889fdfb6e6cdaa032301d6ea397784ae51d7
CLOCK_MODE() view returns (string)
mode=blocknumber&from=default
COUNTING_MODE() pure returns (string)
support=bravo&quorum=for,abstain
EXTENDED_BALLOT_TYPEHASH() view returns (bytes32)
0x3e83946653575f9a39005e1545185629e92736b7528ab20ca3816f315424a811
clock() view returns (uint48)
23857366
eip712Domain() view returns (bytes1 fields, string name, string version, uint256 chainId, address verifyingContract, bytes32 salt, uint256[] extensions)
(fields=0x0f, name=BRETT DAO, version=1, chainId=8453, verifyingContract=0x3d3e20b8985f84806d03b5d8f55d34742f1e3965, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
name() view returns (string)
BRETT DAO
proposalCount() view returns (uint256)
26
proposalThreshold() view returns (uint256)
0
quorumDenominator() pure returns (uint256)
10000
quorumNumerator() view returns (uint256)
5100
token() view returns (address)
0x1051fe4ecfcc358d8d852fe83bf64ef29fc4204c
version() view returns (string)
1
votingDelay() view returns (uint256)
0
votingPeriod() view returns (uint256)
64800
Read-only
getMaturity(uint256 proposalId) view returns (uint256)
getPastScore(address account, uint256 timepoint) view returns (uint256)
getVotes(address account, uint256 timepoint) view returns (uint256)
getVotesWithParams(address account, uint256 timepoint, 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)
nonces(address owner) view returns (uint256)
proposalDeadline(uint256 proposalId) view returns (uint256)
proposalDetails(uint256 proposalId) view returns (address[], uint256[], bytes[], bytes32)
proposalDetailsAt(uint256 index) view returns (uint256, address[], uint256[], bytes[], bytes32)
proposalEta(uint256 proposalId) view returns (uint256)
proposalNeedsQueuing(uint256) view returns (bool)
proposalProposer(uint256 proposalId) view returns (address)
proposalSnapshot(uint256 proposalId) view returns (uint256)
proposalVotes(uint256 proposalId) view returns (uint256 againstVotes, uint256 forVotes, uint256 abstainVotes)
quorum(uint256 blockNumber) view returns (uint256)
quorumNumerator(uint256 timepoint) view returns (uint256)
scoreOf(address account) 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)
cancel(uint256 proposalId)
castVote(uint256 proposalId, uint8 support) returns (uint256)
castVoteBySig(uint256 proposalId, uint8 support, address voter, bytes signature) 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, address voter, string reason, bytes params, bytes signature) returns (uint256)
execute(address[] targets, uint256[] values, bytes[] calldatas, bytes32 descriptionHash) payable returns (uint256)
execute(uint256 proposalId) payable
initialize(string name, address token, address contributionNft, uint256 threshold, uint32 votingPeriod_)
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)
queue(address[] targets, uint256[] values, bytes[] calldatas, bytes32 descriptionHash) returns (uint256)
queue(uint256 proposalId)
relay(address target, uint256 value, bytes data) payable
setProposalThreshold(uint256 newProposalThreshold)
setVotingDelay(uint48 newVotingDelay)
setVotingPeriod(uint32 newVotingPeriod)
updateQuorumNumerator(uint256 newQuorumNumerator)
EIP712DomainChanged()
Initialized(uint64 version)
ProposalCanceled(uint256 proposalId)
ProposalCreated(uint256 proposalId, address proposer, address[] targets, uint256[] values, string[] signatures, bytes[] calldatas, uint256 voteStart, uint256 voteEnd, string description)
ProposalExecuted(uint256 proposalId)
ProposalQueued(uint256 proposalId, uint256 etaSeconds)
ProposalThresholdSet(uint256 oldProposalThreshold, uint256 newProposalThreshold)
QuorumNumeratorUpdated(uint256 oldQuorumNumerator, uint256 newQuorumNumerator)
ValidatorEloRating(uint256 proposalId, address voter, uint256 score, uint8[] votes)
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()
CheckpointUnorderedInsertion()
ERC5805FutureLookup(uint256 timepoint, uint48 clock)
FailedInnerCall()
GovernorAlreadyCastVote(address voter)
GovernorAlreadyQueuedProposal(uint256 proposalId)
GovernorDisabledDeposit()
GovernorInsufficientProposerVotes(address proposer, uint256 votes, uint256 threshold)
GovernorInvalidProposalLength(uint256 targets, uint256 calldatas, uint256 values)
GovernorInvalidQuorumFraction(uint256 quorumNumerator, uint256 quorumDenominator)
GovernorInvalidSignature(address voter)
GovernorInvalidVoteType()
GovernorInvalidVotingPeriod(uint256 votingPeriod)
GovernorNonexistentProposal(uint256 proposalId)
GovernorNotQueuedProposal(uint256 proposalId)
GovernorOnlyExecutor(address account)
GovernorOnlyProposer(address account)
GovernorQueueNotImplemented()
GovernorRestrictedProposer(address proposer)
GovernorUnexpectedProposalState(uint256 proposalId, uint8 current, bytes32 expectedStates)
InvalidAccountNonce(address account, uint256 currentNonce)
InvalidInitialization()
NotInitializing()
QueueEmpty()
QueueFull()
SafeCastOverflowedUintDowncast(uint8 bits, uint256 value)