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.

DefaultCollateral_Staked USDe

Verified contract

Proxy

Active on Ethereum with 497 txns
Deployed by via 0x6490d2e1 at 20126164
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $54,900,000
0x691aaa4ec8e6bb66ed4c049c9467b0d31f5e71c24c743803ede2a57fdde58844
0xd7c5f4b653c0f1c2b8a9c6aa41244dd53f7f96387d3b56eaa77d883ac8582f40
0x1fac61f7631524159b9ea92388dfca84b51218d74fdf3cf3051dfa20b0fdcdec
0x84172d226d5d80be3530c5785e602b8d9bb41e20cebcec65e9b512d82b444028
0x34fa577d121eb457d82a4c9c060ba80f0dca05cecc39b18d04b53968ddd3824e
0x3f768b1844bc1ae29a0697dfc370f80a546a45455b628cc340494c2cbf53b242
0x09777bb088627cc97fb630d01aa780d585f5f77e75b27688a6dda2ddfcab5a94
0x2ee200384fdb183f58f865980a2c240c3f16a910ca17238f9672f71e6c58dd17
0x4b927d3dbb32d6b4ba55bd50ed92e072ca2c2168fa62c3fca30fdcaccba5d146
0x5016b2601289cf0d6d6998fba193c9045d382b471a418f0c1a42e21ca689a2d9

Functions
Getter at block 20799827
asset(view returns (address)
0x9d39a5de30e57443bff2a8307a4256c8797a3497
decimals(view returns (uint8)
18
limit(view returns (uint256)
50000000000000000000000000
limitIncreaser(view returns (address)
0x5721ce64ee0d772ce613b62d411350091c544cd0
name(view returns (string)
DefaultCollateral_Staked USDe
symbol(view returns (string)
DC_sUSDe
totalDebt(view returns (uint256)
0
totalRepaidDebt(view returns (uint256)
0
totalSupply(view returns (uint256)
50000000000000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
debt(address issueraddress recipientview returns (uint256 amount)
issuerDebt(address issuerview returns (uint256 amount)
issuerRepaidDebt(address issuerview returns (uint256 amount)
recipientDebt(address recipientview returns (uint256 amount)
recipientRepaidDebt(address recipientview returns (uint256 amount)
repaidDebt(address issueraddress recipientview returns (uint256 amount)
State-modifying
approve(address spenderuint256 valuereturns (bool)
deposit(address recipientuint256 amountreturns (uint256)
deposit(address recipientuint256 amountuint256 deadlineuint8 vbytes32 rbytes32 sreturns (uint256)
increaseLimit(uint256 amount
initialize(address asset_uint256 initialLimitaddress limitIncreaser_
issueDebt(address recipientuint256 amount
setLimitIncreaser(address limitIncreaser_
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
withdraw(address recipientuint256 amount
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Deposit(address indexed depositoraddress indexed recipientuint256 amount
IncreaseLimit(uint256 amount
Initialized(uint64 version
IssueDebt(address indexed issueraddress indexed recipientuint256 debtIssued
RepayDebt(address indexed issueraddress indexed recipientuint256 debtRepaid
SetLimitIncreaser(address indexed limitIncreaser
Transfer(address indexed fromaddress indexed touint256 value
Withdraw(address indexed withdraweraddress indexed recipientuint256 amount
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
ExceedsLimit(
FailedInnerCall(
InsufficientDeposit(
InsufficientIssueDebt(
InsufficientWithdraw(
InvalidInitialization(
NotInitializing(
NotLimitIncreaser(
ReentrancyGuardReentrantCall(
SafeERC20FailedOperation(address token
UnsafeCast(