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 and it is currently at block 20792420.

0xf179fe36a36b32a4644587b8cdee7a23af98ed37

Verified contract

Proxy

Active on Ethereum with 456 txns
Deployed by via 0x311e465b at 14262369
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "0xf179fe36a36b32a4644587b8cdee7a23af98ed37"

0x834ac3b394094f670d91654999d1a4c63b46ab0aaf26f39b26b1be52639bb9c1
0x2b527fb84834eff30b317e1f22d78f5218fe5e2147644397c73f47307e79538b
0x9b45b39983c4f8778918c3c12f4a0464fb61b679f94265eeb998fdddf7316f31
0x407439d563ec63537920d9f7729d27767826cc205312053de354c111f94c49cc
0xfce7a0065427f29823ef7794b2ff45b7775c2a84eed86dc7d6571125fe5243ba
0xdc8c1add91bead6e2a55f4207caeb2f68b2302daeae23e07c807cc4f4d679f6b
0x2ac23a99709d2d6f0f86729a9c3a6496dc9fef8ec115aff25c2f24944e848a55
0x6d928623ea8b5e2bd8a0363f61740e02f88031798af90e4049ef1e144244e682
0xfc3bd0f98b4588302dee438a92af2105e3188762980ffeec0f5d1267c93f1e60
0xb365e815e87d56f0554f7d7ef39ab1c9774681d3f797d7227e21f3053fe63c56

Functions
Getter at block 20802133
BORROW_OPENING_FEE(view returns (uint256)
500
COLLATERIZATION_RATE(view returns (uint256)
75000
LIQUIDATION_MULTIPLIER(view returns (uint256)
112500
accrueInfo(view returns (uint64 lastAccrueduint128 feesEarneduint64 INTEREST_PER_SECOND)
(lastAccrued=1726834799, feesEarned=0, INTEREST_PER_SECOND=316880878)
bentoBox(view returns (address)
0xd96f48665a1410c0cd669a88898eca36b9fc2cce
collateral(view returns (address)
0x1635b506a88fbf428465ad65d00e8d6b6e5846c3
exchangeRate(view returns (uint256)
2940195985787169
feeTo(view returns (address)
0x0000000000000000000000000000000000000000
magicInternetMoney(view returns (address)
0x99d8a9c45b2eca8864373a26d1459e3dff1e17f3
masterContract(view returns (address)
0x476b1e35dde474cb9aa1f6b85c9cc589bfa85c1f
oracle(view returns (address)
0xa32d03497ff5c32bcfeebe6a677dbe4a496fd918
oracleData(view returns (bytes)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
totalBorrow(view returns (uint128 elasticuint128 base)
(elastic=12224421365204054848449, base=11922426962788870417708)
totalCollateralShare(view returns (uint256)
119011743518080798279
Read-only
userBorrowPart(addressview returns (uint256)
userCollateralShare(addressview returns (uint256)
State-modifying
accrue(
addCollateral(address tobool skimuint256 share
borrow(address touint256 amountreturns (uint256 partuint256 share)
claimOwnership(
cook(uint8[] actionsuint256[] valuesbytes[] dataspayable returns (uint256 value1uint256 value2)
init(bytes datapayable 
liquidate(address[] usersuint256[] maxBorrowPartsaddress toaddress swapper
reduceSupply(uint256 amount
removeCollateral(address touint256 share
repay(address tobool skimuint256 partreturns (uint256 amount)
setFeeTo(address newFeeTo
transferOwnership(address newOwnerbool directbool renounce
updateExchangeRate(returns (bool updateduint256 rate)
withdrawFees(
Events
LogAccrue(uint128 accruedAmount
LogAddCollateral(address indexed fromaddress indexed touint256 share
LogBorrow(address indexed fromaddress indexed touint256 amountuint256 part
LogExchangeRate(uint256 rate
LogFeeTo(address indexed newFeeTo
LogRemoveCollateral(address indexed fromaddress indexed touint256 share
LogRepay(address indexed fromaddress indexed touint256 amountuint256 part
LogWithdrawFees(address indexed feeTouint256 feesEarnedFraction
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.