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
Deployed by via 0x36613174 at 18032545
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "ERC1967Proxy"

0xac15aa3b6b098dab09528fbc779d3c406d333bdead75e7de758721c9a2267fb3
0xc240c3125c2a22956201a64bd8e6038e6efd280a39be3f075c7a2c6db85fde30
0x83b14009aa4688af1e88a67b4d1ec6f446d106886b404a3efc55e003b57611ba
0x7a6bc81444f43dce7d981d300a41a2fd0e2f7c78b8fd27bd4ce1ea160c229c0d
0xd5eb564a9318fae52940913448f96699ad1b5bf5c1c4b2179e37c337188e0c96
0xf46d57840bd04893affe5621f01c46612f2dfb993b4a0618a5a912eaed5304e9
0xacc227067c1a58b5a69a7a2a6d1a2c64392fda01552d543b2cd2d3ab326c9112
0xd1d565ff24ea6b9c5c23f6bb711b889fe442a46e146478e1683f19b77dc42d8b
0x847649ba94d17ec4cdc66f9c21e71309b33dbbe8952b25013bb0519e00420d13
0x26c674ca880c570759c1f703b84a71bcac7e218a616e7c10405b2124f2355f38

Functions
Getter at block 22707858
UPGRADE_INTERFACE_VERSION(view returns (string)
5.0.0
feePrice(view returns (uint256)
0
owner(view returns (address)
0x35fa308b374820610ec9e7f5cf5f5f50ef408c1f
 
proxiableUUID(view returns (bytes32)
token(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
depositMap(uint256view returns (uint256)
State-modifying
claimCredit(
deposit(uint256 tier
initialize(
payForOnce(
renounceOwnership(
setDepositMap(uint256 tieruint256 price
setFeePrice(uint256 _feePrice
setToken(address _token
transferOwnership(address newOwner
upgradeToAndCall(address newImplementationbytes datapayable 
withdrawTokens(address beneficiary
Events
Upgraded(address indexed implementation
ClaimCredit(address indexed user
Deposit(address indexed useruint256 indexed tieruint256 indexed amount
Initialized(uint64 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PayForOnce(address indexed user
SetDepositMap(address indexed adminuint256 indexed tieruint256 indexed price
SetFeePrice(address indexed adminuint256 feePrice
SetToken(address indexed adminaddress token
Upgraded(address indexed implementation
Constructor
constructor(address implementationbytes _data
Fallback and receive
fallback(
Errors
AddressEmptyCode(address target
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
AddressEmptyCode(address target
AddressInsufficientBalance(address account
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
InvalidInitialization(
NotInitializing(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
SafeERC20FailedOperation(address token
UUPSUnauthorizedCallContext(
UUPSUnsupportedProxiableUUID(bytes32 slot