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 20716069.

0xc319eea1e792577c319723b5e60a15da3857e7da

Verified contract

Proxy

Active on Ethereum with 7,805 txns
Deployed by via 0x1dc3660e at 13239675
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "0xc319eea1e792577c319723b5e60a15da3857e7da"

0x084d0e2df535bca29b23aeb6d1cf324f1d7675a25db4b3db4386335c66750216
0xa3d6be983a311d8eb79ad2709efc5e8d564a809155b2cd4fa8edf703936d1713
0xc57cd3a1adebecb2d2002b403d9acad62215d480f57d7eb8b11bfe647a8d51cc
0x588c4fadf57c518ad20ff7069f01b735b79b01e26a5d3ce9b962f91125598484
0xae8a81fbe454f867a1ec085b759de5930ff5276eac794a5808687c84ae9f1eda
0xe65a084b9901a5b06fcf6affb60099bb85ef1289877412fb8c332fb8357c7f8e
0x650e89e9a64aee65ad88342947d9487e02c51087afa857bd67e6520a29112386
0x233f0ec017a7441ab59f932d443dfe778f388f1f2dc886f6e011489536621e69
0x4e37ade53be8146a729569bfc2b2d46a2c1ac067b58626aeb97322c940d692d4
0x0f26ddcef1d662fe0a32e9e8c74774b4a8eaa7bfb64843e4cf9207b48c08a22a

Functions
Getter at block 20795233
BORROW_OPENING_FEE(view returns (uint256)
500
COLLATERIZATION_RATE(view returns (uint256)
85000
LIQUIDATION_MULTIPLIER(view returns (uint256)
105000
accrueInfo(view returns (uint64 lastAccrueduint128 feesEarneduint64 INTEREST_PER_SECOND)
(lastAccrued=1712153087, feesEarned=44728943032531955, INTEREST_PER_SECOND=158440439)
bentoBox(view returns (address)
0xf5bce5077908a1b7370b9ae04adc565ebd643966
collateral(view returns (address)
0x26fa3fffb6efe8c1e69103acb4044c26b9a106a9
exchangeRate(view returns (uint256)
1084562010890251811177
feeTo(view returns (address)
0x0000000000000000000000000000000000000000
magicInternetMoney(view returns (address)
0x99d8a9c45b2eca8864373a26d1459e3dff1e17f3
masterContract(view returns (address)
0x63905bb681b9e68682f392df2b22b7170f78d300
oracle(view returns (address)
0x1ad386d647c216f3fe5a4fc04f6e4cb83e3048cf
oracleData(view returns (bytes)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
totalBorrow(view returns (uint128 elasticuint128 base)
(elastic=1023298823493325103627, base=1010440196672125821821)
totalCollateralShare(view returns (uint256)
4381788509027574359177516
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.