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.

StakedDinero

Verified contract

Implementation

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

No balances found for "StakedDinero"

No transactions found for "StakedDinero"


Functions
Getter at block 20900216
asset(view returns (address)
0x0000000000000000000000000000000000000000
assetsPerShare(view returns (uint256)
0
decimals(view returns (uint8)
18
depositLockDuration(view returns (uint256)
0
distributor(view returns (address)
0x0000000000000000000000000000000000000000
earned(view returns (uint256)
0
lastTimeRewardApplicable(view returns (uint256)
0
lastUpdateTime(view returns (uint256)
0
migrator(view returns (address)
0x0000000000000000000000000000000000000000
name(view returns (string)
owner(view returns (address)
0x0000000000000000000000000000000000000000
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
pendingRedemptions(view returns (uint256)
0
periodFinish(view returns (uint256)
0
redemptionLockDuration(view returns (uint256)
0
rewardPerToken(view returns (uint256)
0
rewardPerTokenPaid(view returns (uint256)
0
rewardPerTokenStored(view returns (uint256)
0
rewardRate(view returns (uint256)
0
rewards(view returns (uint256)
0
symbol(view returns (string)
totalAssets(view returns (uint256)
0
totalStaked(view returns (uint256)
0
totalSupply(view returns (uint256)
0
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
depositLockExpiryTime(address accountview returns (uint256)
pendingRedemptionList(address accountview returns (struct DataTypesPendingRedemption[] redemptionList)
previewDeposit(uint256 assetsview returns (uint256)
previewInitiateRedemption(uint256 sharesview returns (uint256)
State-modifying
acceptOwnership(
approve(address spenderuint256 valuereturns (bool)
deposit(uint256 assetsaddress receiverreturns (uint256)
harvest(
initialize(address _assetaddress _initialOwner
initiateRedemption(uint256 sharesreturns (uint256)
notifyRewardAmount(
redeem(address receiveruint256 maxCountreturns (uint256)
renounceOwnership(
setDepositLockDuration(uint256 _depositLockDuration
setDistributor(address _distributor
setMigrator(address _migrator
setRedemptionLockDuration(uint256 _redemptionLockDuration
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwner
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Deposit(address indexed senderaddress indexed receiveruint256 assetsuint256 shares
Harvest(address indexed calleruint256 value
Initialized(uint64 version
InitiateRedemption(address indexed senderuint256 assetsuint256 shares
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Redeem(address indexed senderaddress indexed receiveruint256 assets
RewardAdded(uint256 reward
SetDepositLockDuration(uint256 depositLockDuration
SetDistributor(address distributor
SetMigrator(address migrator
SetRedemptionLockDuration(uint256 redemptionLockDuration
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(
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
FailedInnerCall(
InvalidDuration(
InvalidInitialization(
Locked(
NoRewards(
NotInitializing(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
ReentrancyGuardReentrantCall(
SafeERC20FailedOperation(address token
Unauthorized(
ZeroAddress(
ZeroAmount(