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.

ERC1967Proxy

Verified contract

Proxy

Active on Base with 20 txns
Deployed by via 0x6e037de3 at 21730663
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 "ERC1967Proxy"

0xc111e3a9e24362549d359c60b481951fd276af5cdd3cb2b99229818d033c5243
0x04d6bd991706d55bfc8173acdb8198a7c6f98ae1f093cf60d31d3f6d6bcd7965
0xa6b27f2c0e8482ec3d60f17b1933dd304e3f0a0e227d92cb37067dedfce67e5e
0x1dbb464c3fa71bad9b0442a657690f785952e5125afee91468e6656fc028c0ee
0xda79e83fee97c0192dcf7ff842994f9f5175f70616cc2686f81b8ea23668c275
0x92aa0da5de28652a990ec845d25dc9689577322dca1be3f8cf6be516c8d4e501
0x5832cfd268c96ae8202a5c6b0e9619d88b95c165beec62213703ee8917a5513c
0x26ce930485330c430951273f2363ac0efa80e078f9cc0edb90bdde744ee1960e
0xad260dd8fe9c624675eff218dc726c709c2bbcddf674c4cb26847d819b5ef86d
0xcd40f2d3a95740e3a486908dedfdc132a795dbec7fbe4ad2865ed7b80e1ebcdc

Functions
Getter at block 22906433
DOMAIN_SEPARATOR(view returns (bytes32)
0xf90fb311fcfb3ccddf3f7365da913112a38836c12023e17f8d07c97f504c07da
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)
0x7c27601741cbc96b66766d499c15b688abeefcca
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
proposalThreshold(view returns (uint256)
0
proposalThresholdBps(view returns (uint256)
50
 
proxiableUUID(view returns (bytes32)
quorum(view returns (uint256)
0
quorumThresholdBps(view returns (uint256)
1000
token(view returns (address)
0x6940100c44d214cd1570b394a1c42949c3eb820d
treasury(view returns (address)
0x7c27601741cbc96b66766d499c15b688abeefcca
vetoer(view returns (address)
0x6ad1bb9de62b004aecdab504f5c6ec18f494d08d
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
Upgraded(address impl
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
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors
DELEGATE_CALL_FAILED(
INVALID_TARGET(
INVALID_UPGRADE(address impl
ONLY_UUPS(
UNSUPPORTED_UUID(
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(