Bytecode-generated storage layout

We've generated a storage layout (with no variable labels) from this contract's bytecode. We've also started a backfill to track the inferred variables.

0x1b20dcfdf520176cfab22888f07ea3419d15779d

Verified contract

Proxy

Active on Base with 404 txns
Deployed by via 0xed5b6015 at 2627925
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 2 additional slots

No balances found for "0x1b20dcfdf520176cfab22888f07ea3419d15779d"

0x5ed0b074b120065f8e14bec17e6b20c7be8977d9f49cd00f4b8272dee85d5676
0x67455be5f6def39e5d16781f82ecd501ca8e5eab4aa5586a38941c184a48b7e7
0xafe22ec11a25d89834c305d67678be4502690ecc5284512a40c4bd9fb793c1e2
0xd8650ec8e4e9026b7905d453a542b42d701e30cbf92b8549fc83162a8b3e0b19
0xface58746bfe96c26a96bea6427ad0827f20266d9c3a18483a1bc302f108c559
0x8c72ac05e6dbe4bd7310aa9a21cdca4557f848cf496c3327fc9cf6360d93c6a0
0x57df01f6498b80c8632ce03678de3cdb2ee08ea08d7439f53420bf028f8ec543
0x486a989c9e556472a018be7e67e7ca705172b2206c67b0bb188b12a78ba5a01e
0xa50df78d9ccde6e8ac5042d1f287210603dca0f6c15639e33c4678fd3cefe4bc
0xecb008b7f05e79a7e9a4e1c2d0d726836c77b202e4b41f9fefb304218dac08cd

Functions
Getter at block 22763200
DOMAIN_SEPARATOR(view returns (bytes32)
0x7136e36ee4e6a7b941bbb1ba2d53a39e6fc0a74c51b9b89cf8e701ccf80841ff
MAX_DELAYED_GOVERNANCE_EXPIRATION(view returns (uint256)
2592000
MAX_PROPOSAL_THRESHOLD_BPS(view returns (uint256)
1000
MAX_QUORUM_THRESHOLD_BPS(view returns (uint256)
2000
MAX_VOTING_DELAY(view returns (uint256)
14515200
MAX_VOTING_PERIOD(view returns (uint256)
14515200
MIN_PROPOSAL_THRESHOLD_BPS(view returns (uint256)
1
MIN_QUORUM_THRESHOLD_BPS(view returns (uint256)
200
MIN_VOTING_DELAY(view returns (uint256)
1
MIN_VOTING_PERIOD(view returns (uint256)
600
VOTE_TYPEHASH(view returns (bytes32)
0x4b87515bde17bd1a40e570a7c028fa4b7e66dd1ed9dc7c0cd8fd78d67ca34f28
contractVersion(pure returns (string)
2.0.0
delayedGovernanceExpirationTimestamp(view returns (uint256)
0
owner(view returns (address)
0x7ccc1928c82ad5fb86f072d104a46a8377886aa6
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
proposalThreshold(view returns (uint256)
2
proposalThresholdBps(view returns (uint256)
50
 
proxiableUUID(view returns (bytes32)
quorum(view returns (uint256)
48
quorumThresholdBps(view returns (uint256)
1000
token(view returns (address)
0x10a5676ec8ae3d6b1f36a6f1a1526136ba7938bf
treasury(view returns (address)
0x7ccc1928c82ad5fb86f072d104a46a8377886aa6
vetoer(view returns (address)
0x75c83356987c8d813829d9fbb5de504b547750a6
votingDelay(view returns (uint256)
86400
votingPeriod(view returns (uint256)
345600
Read-only
getProposal(bytes32 _proposalIdview returns (struct GovernorTypesV1Proposal)
getVotes(address _accountuint256 _timestampview returns (uint256)
hashProposal(address[] _targetsuint256[] _valuesbytes[] _calldatasbytes32 _descriptionHashaddress _proposerpure returns (bytes32)
nonce(address _accountview returns (uint256)
proposalDeadline(bytes32 _proposalIdview returns (uint256)
proposalEta(bytes32 _proposalIdview returns (uint256)
proposalSnapshot(bytes32 _proposalIdview returns (uint256)
proposalVotes(bytes32 _proposalIdview returns (uint256uint256uint256)
state(bytes32 _proposalIdview returns (uint8)
State-modifying
acceptOwnership(
burnVetoer(
cancel(bytes32 _proposalId
cancelOwnershipTransfer(
castVote(bytes32 _proposalIduint256 _supportreturns (uint256)
castVoteBySig(address _voterbytes32 _proposalIduint256 _supportuint256 _deadlineuint8 _vbytes32 _rbytes32 _sreturns (uint256)
castVoteWithReason(bytes32 _proposalIduint256 _supportstring _reasonreturns (uint256)
execute(address[] _targetsuint256[] _valuesbytes[] _calldatasbytes32 _descriptionHashaddress _proposerpayable returns (bytes32)
initialize(address _treasuryaddress _tokenaddress _vetoeruint256 _votingDelayuint256 _votingPerioduint256 _proposalThresholdBpsuint256 _quorumThresholdBps
propose(address[] _targetsuint256[] _valuesbytes[] _calldatasstring _descriptionreturns (bytes32)
queue(bytes32 _proposalIdreturns (uint256 eta)
safeTransferOwnership(address _newOwner
transferOwnership(address _newOwner
updateDelayedGovernanceExpirationTimestamp(uint256 _newDelayedTimestamp
updateProposalThresholdBps(uint256 _newProposalThresholdBps
updateQuorumThresholdBps(uint256 _newQuorumVotesBps
updateVetoer(address _newVetoer
updateVotingDelay(uint256 _newVotingDelay
updateVotingPeriod(uint256 _newVotingPeriod
upgradeTo(address _newImpl
upgradeToAndCall(address _newImplbytes _datapayable 
veto(bytes32 _proposalId
Events
DelayedGovernanceExpirationTimestampUpdated(uint256 prevTimestampuint256 newTimestamp
Initialized(uint256 version
OwnerCanceled(address indexed owneraddress indexed canceledOwner
OwnerPending(address indexed owneraddress indexed pendingOwner
OwnerUpdated(address indexed prevOwneraddress indexed newOwner
ProposalCanceled(bytes32 proposalId
ProposalCreated(bytes32 proposalIdaddress[] targetsuint256[] valuesbytes[] calldatasstring descriptionbytes32 descriptionHashstruct GovernorTypesV1Proposal proposal
ProposalExecuted(bytes32 proposalId
ProposalQueued(bytes32 proposalIduint256 eta
ProposalThresholdBpsUpdated(uint256 prevBpsuint256 newBps
ProposalVetoed(bytes32 proposalId
QuorumVotesBpsUpdated(uint256 prevBpsuint256 newBps
Upgraded(address impl
VetoerUpdated(address prevVetoeraddress newVetoer
VoteCast(address voterbytes32 proposalIduint256 supportuint256 weightstring reason
VotingDelayUpdated(uint256 prevVotingDelayuint256 newVotingDelay
VotingPeriodUpdated(uint256 prevVotingPerioduint256 newVotingPeriod
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
ADDRESS_ZERO(
ALREADY_INITIALIZED(
ALREADY_VOTED(
BELOW_PROPOSAL_THRESHOLD(
CANNOT_DELAY_GOVERNANCE(
DELEGATE_CALL_FAILED(
EXPIRED_SIGNATURE(
INITIALIZING(
INVALID_CANCEL(
INVALID_DELAYED_GOVERNANCE_EXPIRATION(
INVALID_PROPOSAL_THRESHOLD_BPS(
INVALID_QUORUM_THRESHOLD_BPS(
INVALID_SIGNATURE(
INVALID_TARGET(
INVALID_UPGRADE(address impl
INVALID_VOTE(
INVALID_VOTING_DELAY(
INVALID_VOTING_PERIOD(
NOT_INITIALIZING(
ONLY_CALL(
ONLY_DELEGATECALL(
ONLY_MANAGER(
ONLY_OWNER(
ONLY_PENDING_OWNER(
ONLY_PROXY(
ONLY_TOKEN_OWNER(
ONLY_UUPS(
ONLY_VETOER(
PROPOSAL_ALREADY_EXECUTED(
PROPOSAL_DOES_NOT_EXIST(
PROPOSAL_EXISTS(bytes32 proposalId
PROPOSAL_LENGTH_MISMATCH(
PROPOSAL_NOT_QUEUED(bytes32 proposalId
PROPOSAL_TARGET_MISSING(
PROPOSAL_UNSUCCESSFUL(
UNSAFE_CAST(
UNSUPPORTED_UUID(
VOTING_NOT_STARTED(
WAITING_FOR_TOKENS_TO_CLAIM_OR_EXPIRATION(