SummerGovernor

Verified contract

Active on Base with 18 txns
Deployed by via 0xf0d66f12 at 22745299
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 1 additional slot
Native
Value $3.44
0x2a56782330fc6ee939beb08f43d6b1a9b32e8b1550c613b74a1b8e8a9ff802b6
0x9daa776c061653f87aa62eab89f8503dbe151f72797b6c5ff1ef3dd5e0f37f1a
0x83b85ac8289cbf5643638e23a8bab1d1ee12909c16eb72e7b063b019a5823b58
0x0dd1b97b7719329f2c72da5f95fe6f4e1e59f54c8963ead606bd0845469e5d2a
0x0bc0740a64946bd6b3045a9779ce1befb776fccbc403439f1a17264f548c7ef5
0x2307098f2e13ba3ca3770218ba3c5f0f4aab40c6b1834525c8910d5aea6c5996
0xbb960f8b4e0fd88b60996275797b9c51194967e5dc79f1f51feeefe291e08fe2
0x46238157d7bd25e792a174a96f1e92cbb845716a5c417e4c1947bdee8cda74f8
0x527ba43b0b961bec438632408168e74c93e025843bac0b5046572490cb144526
0xbe2ef3fe8262cef93f427c7a0e99a5a9adb5ae89d830da07f8af7c3897eaab35

Functions
Getter at block 22920459
BALLOT_TYPEHASH(view returns (bytes32)
0xf2aad550cf55f045cb27e9c559f9889fdfb6e6cdaa032301d6ea397784ae51d7
CLOCK_MODE(view returns (string)
mode=timestamp
COUNTING_MODE(pure returns (string)
support=bravo&quorum=for,abstain
EXTENDED_BALLOT_TYPEHASH(view returns (bytes32)
0x3e83946653575f9a39005e1545185629e92736b7528ab20ca3816f315424a811
MAX_PROPOSAL_THRESHOLD(view returns (uint256)
100000000000000000000000
MIN_PROPOSAL_THRESHOLD(view returns (uint256)
1000000000000000000000
clock(view returns (uint48)
1732630265
config(view returns (address whitelistGuardian)
0xb0f758323d3798a6a567c1601d84f30d1bcaaa0b
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=SummerGovernor, version=1, chainId=8453, verifyingContract=0x7315adc64617308fac0f5c50775f399afa6464f0, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
endpoint(view returns (address)
0x1a44076050125825900e736c501f859c50fe728c
getWhitelistGuardian(view returns (address)
0xb0f758323d3798a6a567c1601d84f30d1bcaaa0b
name(view returns (string)
SummerGovernor
oAppVersion(pure returns (uint64 senderVersionuint64 receiverVersion)
(senderVersion=1, receiverVersion=2)
owner(view returns (address)
0x6cd849487777ed659bb936f7aa0b4dd8eb30d4f5
proposalChainId(view returns (uint32)
8453
proposalThreshold(view returns (uint256)
10000000000000000000000
quorumDenominator(view returns (uint256)
100
quorumNumerator(view returns (uint256)
4
summerToken(view returns (address)
0x5f311c931e03217aa0eae99eaf15a7b33543ec75
timelock(view returns (address)
0x6cd849487777ed659bb936f7aa0b4dd8eb30d4f5
token(view returns (address)
0x5f311c931e03217aa0eae99eaf15a7b33543ec75
version(view returns (string)
1
votingDelay(view returns (uint256)
60
votingPeriod(view returns (uint256)
600
Read-only
allowInitializePath(struct Origin originview returns (bool)
getVotes(address accountuint256 timepointview returns (uint256)
getVotesWithParams(address accountuint256 timepointbytes paramsview returns (uint256)
getWhitelistAccountExpiration(address accountview returns (uint256)
hasVoted(uint256 proposalIdaddress accountview returns (bool)
hashProposal(address[] targetsuint256[] valuesbytes[] calldatasbytes32 descriptionHashpure returns (uint256)
isComposeMsgSender(struct Originbytesaddress _senderview returns (bool)
isWhitelisted(address accountview returns (bool)
nextNonce(uint32bytes32view returns (uint64 nonce)
nonces(address ownerview returns (uint256)
peers(uint32 eidview returns (bytes32 peer)
proposalDeadline(uint256 proposalIdview returns (uint256)
proposalEta(uint256 proposalIdview returns (uint256)
proposalNeedsQueuing(uint256 proposalIdview returns (bool)
proposalProposer(uint256 proposalIdview returns (address)
proposalSnapshot(uint256 proposalIdview returns (uint256)
proposalVotes(uint256 proposalIdview returns (uint256 againstVotesuint256 forVotesuint256 abstainVotes)
quorum(uint256 timepointview returns (uint256)
quorumNumerator(uint256 timepointview returns (uint256)
state(uint256 proposalIdview returns (uint8)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
cancel(address[] targetsuint256[] valuesbytes[] calldatasbytes32 descriptionHashreturns (uint256)
castVote(uint256 proposalIduint8 supportreturns (uint256)
castVoteBySig(uint256 proposalIduint8 supportaddress voterbytes signaturereturns (uint256)
castVoteWithReason(uint256 proposalIduint8 supportstring reasonreturns (uint256)
castVoteWithReasonAndParams(uint256 proposalIduint8 supportstring reasonbytes paramsreturns (uint256)
castVoteWithReasonAndParamsBySig(uint256 proposalIduint8 supportaddress voterstring reasonbytes paramsbytes signaturereturns (uint256)
execute(address[] targetsuint256[] valuesbytes[] calldatasbytes32 descriptionHashpayable returns (uint256)
lzReceive(struct Origin _originbytes32 _guidbytes _messageaddress _executorbytes _extraDatapayable 
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytesreturns (bytes4)
onERC1155Received(addressaddressuint256uint256bytesreturns (bytes4)
onERC721Received(addressaddressuint256bytesreturns (bytes4)
propose(address[] targetsuint256[] valuesbytes[] calldatasstring descriptionreturns (uint256)
queue(address[] targetsuint256[] valuesbytes[] calldatasbytes32 descriptionHashreturns (uint256)
relay(address targetuint256 valuebytes datapayable 
renounceOwnership(
sendProposalToTargetChain(uint32 _dstEidaddress[] _dstTargetsuint256[] _dstValuesbytes[] _dstCalldatasbytes32 _dstDescriptionHashbytes _options
setDelegate(address _delegate
setPeer(uint32 _eidbytes32 _peer
setProposalThreshold(uint256 newProposalThreshold
setVotingDelay(uint48 newVotingDelay
setVotingPeriod(uint32 newVotingPeriod
setWhitelistAccountExpiration(address accountuint256 expiration
setWhitelistGuardian(address _whitelistGuardian
transferOwnership(address newOwner
updateQuorumNumerator(uint256 newQuorumNumerator
updateTimelock(address newTimelock
Events
EIP712DomainChanged(
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PeerSet(uint32 eidbytes32 peer
ProposalCanceled(uint256 proposalId
ProposalCreated(uint256 proposalIdaddress proposeraddress[] targetsuint256[] valuesstring[] signaturesbytes[] calldatasuint256 voteStartuint256 voteEndstring description
ProposalExecuted(uint256 proposalId
ProposalQueued(uint256 proposalIduint256 etaSeconds
ProposalReceivedCrossChain(uint256 indexed proposalIduint32 indexed srcEid
ProposalSentCrossChain(uint256 indexed proposalIduint32 indexed dstEid
ProposalThresholdSet(uint256 oldProposalThresholduint256 newProposalThreshold
QuorumNumeratorUpdated(uint256 oldQuorumNumeratoruint256 newQuorumNumerator
TimelockChange(address oldTimelockaddress newTimelock
VoteCast(address indexed voteruint256 proposalIduint8 supportuint256 weightstring reason
VoteCastWithParams(address indexed voteruint256 proposalIduint8 supportuint256 weightstring reasonbytes params
VotingDelaySet(uint256 oldVotingDelayuint256 newVotingDelay
VotingPeriodSet(uint256 oldVotingPerioduint256 newVotingPeriod
WhitelistAccountExpirationSet(address indexed accountuint256 expiration
WhitelistGuardianSet(address indexed newGuardian
Constructor
constructor(struct ISummerGovernorGovernorParams params
Fallback and receive
receive(
Errors
CheckpointUnorderedInsertion(
DecayController__ZeroAddress(
FailedCall(
GovernorAlreadyCastVote(address voter
GovernorAlreadyQueuedProposal(uint256 proposalId
GovernorDisabledDeposit(
GovernorInsufficientProposerVotes(address proposeruint256 votesuint256 threshold
GovernorInvalidProposalLength(uint256 targetsuint256 calldatasuint256 values
GovernorInvalidQuorumFraction(uint256 quorumNumeratoruint256 quorumDenominator
GovernorInvalidSignature(address voter
GovernorInvalidVoteParams(
GovernorInvalidVoteType(
GovernorInvalidVotingPeriod(uint256 votingPeriod
GovernorNonexistentProposal(uint256 proposalId
GovernorNotQueuedProposal(uint256 proposalId
GovernorNotSet(
GovernorOnlyExecutor(address account
GovernorOnlyProposer(address account
GovernorQueueNotImplemented(
GovernorRestrictedProposer(address proposer
GovernorUnexpectedProposalState(uint256 proposalIduint8 currentbytes32 expectedStates
InvalidAccountNonce(address accountuint256 currentNonce
InvalidDelegate(
InvalidEndpointCall(
InvalidShortString(
LzTokenUnavailable(
NoPeer(uint32 eid
NotEnoughNative(uint256 msgValue
OnlyEndpoint(address addr
OnlyPeer(uint32 eidbytes32 sender
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
SafeCastOverflowedUintDowncast(uint8 bitsuint256 value
SafeERC20FailedOperation(address token
StringTooLong(string str
SummerGovernorInvalidCaller(
SummerGovernorInvalidChain(uint256 chainIduint256 proposalChainId
SummerGovernorInvalidPeerArrays(
SummerGovernorInvalidProposalThreshold(uint256 proposalThresholduint256 minThresholduint256 maxThreshold
SummerGovernorInvalidTrustedRemote(address trustedRemote
SummerGovernorInvalidWhitelistGuardian(address whitelistGuardian
SummerGovernorProposerBelowThresholdAndNotWhitelisted(address proposeruint256 votesuint256 threshold
SummerGovernorUnauthorizedCancellation(address calleraddress proposeruint256 votesuint256 threshold