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 541 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 $8.29
ERC-20
--
ERC-20
--
0x06e0faa51f3db11d2bc1f368abc0ae66ae73b368fdb4f36cc70178d0b491e603
0x59360b9ee9886114de00d3be2573ff48cc6b1e7b4ba581d823ef943ec69e7613
0xf85de954866d83112a8b46a62b87ed4f4fc78e333ad068f0d6499d65f5ec0985
0xa926ef59c61447c0606257318d79c6397616781628241e8260639c7ff38b7a85
0xb7119c09018d33996ca42c9fd8f13de94d99cd083482110643850423a42399c0
0x851c6e6e98158c71b7646e345ba71925beb0865742a3717f81208e9c60aa8631
0xa0f517a6c27731ac6f03505844e8d3fae0c999a97581a1eac47afd0a538090f2
0xeae72cce3ff0fa4e551aad5012825640921f91adbfe9f4b0785f7d9c1c0be53b
0xa21659054f3e0db11a1124339ac3ea07f28b064a698af4a3becaf4367ce0ee59
0x21398f9d40f40462b990fb9fbd14ec0dfe0b8b967a66b4d87177d30e83570c3b

Functions
Getter at block 23276268
bShareAddress(view returns (address)
0xf9e6fb8a7c482b18a43e2ab00ed6e40f15fc9d0e
epochInterval(view returns (uint256)
86400
getEthPrice(view returns (int256)
383241000000
getNumberOfHolders(view returns (uint256)
50
isActive(view returns (bool)
true
lastEpochTime(view returns (uint256)
1723831200
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)
1289066710070067987
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.