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"

0xade98eabd4e4bbc7074f95c139a200e9c3179374d98ea9ec1c1fcaf98fe009e3
0x1e7e93329f9cfc85565a0b9e03e2d09f4e62ee3208421373f5c4abae7f38ca34
0xa1706125c4040ba0cb655db326ecb7b7fd9e95c8e94bba1ea9e3e7fc6ddf336c
0x9a07cf6ee05d0248de68ddbc954e5df03768119805ab67d4ed975e0856e6189a
0xfc4b759335ab9467a2bd31d4be5c97860609601716602e4693df8dc49a644c5a
0xcdc08066f2334f32f03ccb306a0c5376c8dbeb22919eddff58ce33639436d5bd
0x0cb2805dcc291215fa921d4116d8c15551672603bd30825b30023df21f5a3071
0x073a8437f27a8645b5e9b955502bf44ac1bc95789e16884d73ec285940c34f18
0x8983650c80209abef7b004dc997825497a1e12e3d28bd2e6e8f98f4a0e97e45a
0x08f2689252b282dbe9ad108f7e3398454af08b40c3ca86cdf98a7aad351d2966

Functions
Getter at block 21736270
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