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.

ERC1967Proxy

Verified contract

Proxy

Active on Base with 528 txns
Deployed by via 0xaf5c3ac1 at 12599332
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 1 additional slot
Native
Value $0.26
ERC-20
--
ERC-20
--
0x3ea16ea8ccd1c690e2621063b6ca012c89ec4a62bee28608016e47500c21615b
0x051c79dfd30f40f6e744548107cee2bc7469486d38af6d913ea25c93a21b6243
0x9626f3931590c8fbadc8bb859718a837a7be8b85d91e25dffa334eaa8f82ebe8
0x4eeb52e55acb7cede0cce13a39d79f7f8691029bd9b19498dbe2650faa3d5ef6
0x1ddc1bc9ec01d258ea8141ab59caf93ca551e260f98da54f42c977a13847d497
0x396ef2049e0f12de704467794aa81b39aed800a3613976f3ec6a135050dd9aa1
0xc0206fd509d0c166b5d985e749a78b914f6b22c2cc0ed2eb626d37e5c1ef6b93
0x2d96e9e9d64497309969a41e7b5dda3d4a2b0fd254323e866287f670fec693f7
0x00ea54003f53e3f9dfa65d2754681c526e439635b0e3cd81fbe6555490e8ceee
0xb4e431d8b6e0d261f4c79f2aa1c104ba1ecc21b1dab50087d0fa0d9b61ec06c4

Functions
Getter at block 21852066
bShareAddress(view returns (address)
0xf9e6fb8a7c482b18a43e2ab00ed6e40f15fc9d0e
epochInterval(view returns (uint256)
86400
getEthPrice(view returns (int256)
252098974307
getNumberOfHolders(view returns (uint256)
50
isActive(view returns (bool)
true
lastEpochTime(view returns (uint256)
1722880800
minAmount(view returns (uint256)
1
owner(view returns (address)
0x730fd1e5ab9cdbb1e27c8d93bc9f6ffe0079a6f4
 
proxiableUUID(view returns (bytes32)
rewardEpoch(view returns (uint256)
86400
rewardRate(view returns (uint256)
3200
time(view returns (uint256)
31536000
totalClaimedRewards(view returns (uint256)
1231122423550354102
totalStaked(view returns (uint256)
318507624000000000000
withdrawEpoch(view returns (uint256)
129600
Read-only
getPendingDivs(address _holderview returns (uint256)
getStakersList(uint256 startIndexuint256 endIndexview returns (address[] stakersuint256[] stakingTimestampsuint256[] lastClaimedTimeStampsuint256[] stakedTokens)
staking(addressview returns (uint256 amountuint256 stakingTimeuint256 lastClaimedTimeuint256 totalEarnedTokensbool isWithdrawnuint256 ethEarned)
stakingCount(addressview returns (uint256)
totalAmountIn24Hr(uint256view returns (uint256)
State-modifying
claimDivs(
deposit(uint256 _amountToStake
initialize(address _bShareAddressuint256 _rewardRateuint256 _startTime
renounceOwnership(
setActive(bool _value
setEpochInterval(uint256 _interval
setEpochTime(uint256 _time
setMinAmount(uint256 _amount
setRewardRate(uint256 _rate
transferAnyERC20Tokens(address _tokenAddraddress _touint256 _amount
transferNativeCoin(address _touint256 _amount
transferOwnership(address newOwner
updateEpochTime(
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
withdraw(uint256 _amountToWithdraw
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Deposit(address indexed stakeruint256 amountuint256 indexed timestamp
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardsTransferred(address holderuint256 amount
Upgraded(address indexed implementation
Withdraw(address indexed stakeruint256 amountuint256 indexed timestamp
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.