Sourcify Logosourcify.eth

0x7bee381d8ea5AE16459BcCD06ee5600bD0F1E86f

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
RegenStakerWithoutDelegateSurrogateVotes
Compilation Target
src/regen/RegenStakerWithoutDelegateSurrogateVotes.sol:RegenStakerWithoutDelegateSurrogateVotes
Language
Solidity
Compiler
solc 0.8.33+commit.64118f21
EVM Version
prague
Verified At
2026-02-17 16:13:45 UTC
Deployer
0x9277B9AC5653a40d16640Ab04E7CE723f60F292b
Deployment Transaction
0x5153a4087041d049e3e7baf0aaebb54966f0b196dee89ef557a08493fd0ebc1c
Block Number
24477642
Transaction Index
55

Read/Write Contract on:

OpenZeppelin Logo

Loading contract data...

Source Code

Remix IDE LogoView on Remix IDE

Loading contract data...

Compiler Settings

Loading...

Contract Metadata

Loading...

Creation Bytecode

Loading contract data...

CBOR Auxdata

These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.

CBOR Auxdata id: 1

View on IPFS Logo
Solidity metadata.json IPFS hash: QmNvEE1PWL3wvkWtfySEp2mzqFytkWofwi1z43VTGbGNxq

Loading contract data...

Transformations

Loading contract data...

Runtime Bytecode

Loading contract data...

CBOR Auxdata

These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.

CBOR Auxdata id: 1

View on IPFS Logo
Solidity metadata.json IPFS hash: QmNvEE1PWL3wvkWtfySEp2mzqFytkWofwi1z43VTGbGNxq

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
41920x24aad3cf6f58282447cff2b971eb04a2b9002a4e3a36bd77f14dcdb680dd539811081
41940x000000000000000000000000000000000000000000000000000000000000000111039
41960x0000000000000000000000007bee381d8ea5ae16459bccd06ee5600bd0f1e86f10997
41980xd94178f8968e8a660ba5659d82fb6e9a50199d8b913a89390e524f22089f673211162
42000xc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc611202
42030x00000000000000000000000000000000000000000000000000000000000000ff13571
42060x310000000000000000000000000000000000000000000000000000000000000113616
83740x000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc21913, 3497, 3544, 4484, 4682, 5677, 6526, 11286, 11488, 17365, 17429
83780x0000000000000000000000007dd9c5cba05e151c895fde1cf355c9a1d5da64291019, 6484, 8807, 9031, 11446, 13133, 15562
83890x00000000000000000000000000000000000000000000000000000000000000001306, 9875

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032nextDepositIdStaker.DepositIdentifiersrc/regen/RegenStakerWithoutDelegateSurrogateVotes.sol:RegenStakerWithoutDelegateSurrogateVotes
1020adminaddresssrc/regen/RegenStakerWithoutDelegateSurrogateVotes.sol:RegenStakerWithoutDelegateSurrogateVotes
2032maxBumpTipuint256src/regen/RegenStakerWithoutDelegateSurrogateVotes.sol:RegenStakerWithoutDelegateSurrogateVotes
3032totalStakeduint256src/regen/RegenStakerWithoutDelegateSurrogateVotes.sol:RegenStakerWithoutDelegateSurrogateVotes
4032totalEarningPoweruint256src/regen/RegenStakerWithoutDelegateSurrogateVotes.sol:RegenStakerWithoutDelegateSurrogateVotes
5020earningPowerCalculatorcontract IEarningPowerCalculatorsrc/regen/RegenStakerWithoutDelegateSurrogateVotes.sol:RegenStakerWithoutDelegateSurrogateVotes
6032depositorTotalStakedmapping(address ⇒ uint256)src/regen/RegenStakerWithoutDelegateSurrogateVotes.sol:RegenStakerWithoutDelegateSurrogateVotes
7032depositorTotalEarningPowermapping(address ⇒ uint256)src/regen/RegenStakerWithoutDelegateSurrogateVotes.sol:RegenStakerWithoutDelegateSurrogateVotes
8032depositsmapping(Staker.DepositIdentifier ⇒ struct Staker.Deposit)src/regen/RegenStakerWithoutDelegateSurrogateVotes.sol:RegenStakerWithoutDelegateSurrogateVotes
9032rewardEndTimeuint256src/regen/RegenStakerWithoutDelegateSurrogateVotes.sol:RegenStakerWithoutDelegateSurrogateVotes
10032lastCheckpointTimeuint256src/regen/RegenStakerWithoutDelegateSurrogateVotes.sol:RegenStakerWithoutDelegateSurrogateVotes
11032scaledRewardRateuint256src/regen/RegenStakerWithoutDelegateSurrogateVotes.sol:RegenStakerWithoutDelegateSurrogateVotes
12032rewardPerTokenAccumulatedCheckpointuint256src/regen/RegenStakerWithoutDelegateSurrogateVotes.sol:RegenStakerWithoutDelegateSurrogateVotes
13032isRewardNotifiermapping(address ⇒ bool)src/regen/RegenStakerWithoutDelegateSurrogateVotes.sol:RegenStakerWithoutDelegateSurrogateVotes
14032claimFeeParametersstruct Staker.ClaimFeeParameterssrc/regen/RegenStakerWithoutDelegateSurrogateVotes.sol:RegenStakerWithoutDelegateSurrogateVotes
1501_pausedboolsrc/regen/RegenStakerWithoutDelegateSurrogateVotes.sol:RegenStakerWithoutDelegateSurrogateVotes
16032_statusuint256src/regen/RegenStakerWithoutDelegateSurrogateVotes.sol:RegenStakerWithoutDelegateSurrogateVotes
17032_nameFallbackstringsrc/regen/RegenStakerWithoutDelegateSurrogateVotes.sol:RegenStakerWithoutDelegateSurrogateVotes
18032_versionFallbackstringsrc/regen/RegenStakerWithoutDelegateSurrogateVotes.sol:RegenStakerWithoutDelegateSurrogateVotes
19032_noncesmapping(address ⇒ uint256)src/regen/RegenStakerWithoutDelegateSurrogateVotes.sol:RegenStakerWithoutDelegateSurrogateVotes
200128sharedStatestruct RegenStakerBase.SharedStatesrc/regen/RegenStakerWithoutDelegateSurrogateVotes.sol:RegenStakerWithoutDelegateSurrogateVotes
24032totalRewardsuint256src/regen/RegenStakerWithoutDelegateSurrogateVotes.sol:RegenStakerWithoutDelegateSurrogateVotes
25032totalClaimedRewardsuint256src/regen/RegenStakerWithoutDelegateSurrogateVotes.sol:RegenStakerWithoutDelegateSurrogateVotes
260192latestRewardSchedulestruct RegenStakerBase.RewardSchedulesrc/regen/RegenStakerWithoutDelegateSurrogateVotes.sol:RegenStakerWithoutDelegateSurrogateVotes

Standard JSON Input

This isn't the original compiler JSON data. Generated for compatibility.

Loading...

Standard JSON Output

This isn't the original compiler JSON data. Generated for compatibility.

Loading...