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.

TransparentUpgradeableProxy

Verified contract

Proxy

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

No balances found for "TransparentUpgradeableProxy"

0x6ebd02ddb490475d7b24e57bda4cd882e1768e1fad680ef3634f4f90fbd36c70
0x2f594606629ad67056c9b92472c963fadbafceadf2ef1bad0394671b096a513c
0xe108082b359039e53eab472a2431467175391f2a916c0899d4001e9f8e9ff05e
0x50ebba887f6b336d4dbab54e26f25ea5427645e8c2439a105c6dfbde862f2c11
0xe211a1b1c3e9f6c1bc1ae3db97578644c0bae6d8e17dc8c6865491fdaf488c87
0xdd09d1771518d289c25dc952728178d2566c46d93f1a6db8486334c6cfed98f4
0x22e623c1791d8de9b8dc9a85dcd439d1e924092c094f198a2f2c1c0344c78e1f
0xde31ca732fc32add592c4a34daafa79eb79cf59676c481b3ed41f097318ecc44
0xa1422abe1328ff73e4a827a37d32d3cf64038981ae0ced61ba7abe984bef9831
0x4a9b4a21c1d612c68261fbd30488b8bdf0b89949eb09431d2c17f6826e7298a0

Functions
Getter at block 22755588
authoritiesRegistry(view returns (address)
0x7dfdd5b55fe37602b355f7a9ed0fe00e30c163cb
defaultInterestFeeRate(view returns (uint256)
100000000000000000
interestFeeRate(view returns (uint256)
100000000000000000
marketsCounter(view returns (uint256)
24
maxUtilizationRate(view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
minBorrowEth(view returns (uint256)
100000000000000
owner(view returns (address)
0x9ec25b8063de13d478ba8121b964a339a1bb0ebb
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
cErc20DelegateExtensions(addressuint256view returns (address)
canCall(address pooladdress useraddress targetbytes4 functionSigview returns (bool)
comptrollerExtensions(addressuint256view returns (address)
customInterestFeeRates(addressview returns (int256)
getCErc20DelegateExtensions(address cErc20Delegateview returns (address[])
getComptrollerExtensions(address comptrollerview returns (address[])
getMinBorrowEth(address _ctokenview returns (uint256)
latestCErc20Delegate(uint8 delegateTypeview returns (addressbytes)
latestComptrollerImplementation(address oldImplementationview returns (address)
latestPluginImplementation(address oldImplementationview returns (address)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
_acceptOwner(
_callPool(address[] targetsbytes data
_callPool(address[] targetsbytes[] data
_registerComptrollerExtension(address pooladdress extensionToAddaddress extensionToReplace
_setCErc20DelegateExtensions(address cErc20Delegateaddress[] extensions
_setComptrollerExtensions(address comptrolleraddress[] extensions
_setCustomInterestFeeRate(address comptrollerint256 rate
_setDefaultInterestFeeRate(uint256 _defaultInterestFeeRate
_setLatestCErc20Delegate(uint8 delegateTypeaddress newImplementationbytes becomeImplementationData
_setLatestComptrollerImplementation(address oldImplementationaddress newImplementation
_setLatestPluginImplementation(address oldImplementationaddress newImplementation
_setPendingOwner(address newPendingOwner
_setPoolLimits(uint256 _minBorrowEthuint256 _maxUtilizationRate
_upgradePluginToLatestImplementation(address cDelegatorreturns (bool)
_withdrawAssets(address erc20Contract
autoUpgradePool(address pool
deployCErc20(uint8 delegateTypebytes constructorDatabytes becomeImplDatareturns (address)
initialize(uint256 _defaultInterestFeeRate
reinitialize(address _ar
renounceOwnership(
transferOwnership(address newOwner
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Initialized(uint8 version
NewOwner(address oldOwneraddress newOwner
NewPendingOwner(address oldPendingOwneraddress newPendingOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.