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

0x4eaed76c3a388f4a841e9c765560bbe7b3e4b3a0

Verified contract

Proxy

Active on Ethereum with 5,098 txns
Deployed by via 0xffea5666 at 13297740
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "0x4eaed76c3a388f4a841e9c765560bbe7b3e4b3a0"

0xcb6c2e18edafd9b4e9b3f66382b5ed95441e924ca8dfe343e3de80251502f3db
0x64e370a494aaa95314babafd5e1a1a83ad1ca4834629f4d134fdeeb5c627d11e
0x285fe27e807017538c736f6e7f18bd06e9cc2368c8bfdac07bb6ab0bf9868f93
0x9d7e14619b9a3db8a51ae40f186fd1bf86e46b8f16e8988d8b103896b9d81a85
0x364dd56a31925881066686aa8fc15128ef5ef45d712219a5ffb34edc888f433d
0x4601d189dc66e1ef7fea052ebe62acdc9478f7159f56bd24916f8ae675c57cad
From
0x4c68f08d9e14f60263b22f36d27de401aaf76c7fff572936b5277d70012baeac
0xb026bc9d65b58babe00dedb1980bdfcf08e0e8b714bab8cddfbaf8d5629a1261
0xa0022273f8a9cdf2bf1414eb0ba89e317cf9cc5a51d3c513773b9048380666c0
0xb0d4df6b569614ac97897126a6abeeeafc9bdabd15726776bd5516f087742105

Functions
Getter at block 20794249
BORROW_OPENING_FEE(view returns (uint256)
500
COLLATERIZATION_RATE(view returns (uint256)
90000
LIQUIDATION_MULTIPLIER(view returns (uint256)
105000
accrueInfo(view returns (uint64 lastAccrueduint128 feesEarneduint64 INTEREST_PER_SECOND)
(lastAccrued=1711877195, feesEarned=0, INTEREST_PER_SECOND=1109083073)
bentoBox(view returns (address)
0xf5bce5077908a1b7370b9ae04adc565ebd643966
collateral(view returns (address)
0x5958a8db7dfe0cc49382209069b00f54e17929c2
exchangeRate(view returns (uint256)
495650546976353
feeTo(view returns (address)
0x0000000000000000000000000000000000000000
magicInternetMoney(view returns (address)
0x99d8a9c45b2eca8864373a26d1459e3dff1e17f3
masterContract(view returns (address)
0x1df188958a8674b5177f77667b8d173c3cdd9e51
oracle(view returns (address)
0x9732d3ee0f185d7c2d610e30dc5de28ef68ad7c9
oracleData(view returns (bytes)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
totalBorrow(view returns (uint128 elasticuint128 base)
(elastic=11584915049372524056629868, base=10612830172449938964872816)
totalCollateralShare(view returns (uint256)
11400139139719971306578
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.