Sourcify Logo

0x6a8BEd4062C895130E2d09bA442D3eCEAd5Df6c2

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
DelegationManager
Compilation Target
src/contracts/core/DelegationManager.sol:DelegationManager
Language
SoliditySolidity
Compiler
solc 0.8.30+commit.73712a01
EVM Version
prague
Verified At
2026-08-27 23:12:26 UTC
Deployer
0xc5280E368648b0e192b355c7d8330593bA7af700
Deployment Transaction
0x4dc0d2af7c481fb2ac2371fecbe3e9bb2a79ec311594bedfea7c6a696f2cfd8e
Block Number
25849689
Transaction Index
190

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: QmeAJaG3SnqEa555w4vYpPLSAuscQ3G1GpyQwcxcNApUSY

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: QmeAJaG3SnqEa555w4vYpPLSAuscQ3G1GpyQwcxcNApUSY

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
86100x000000000000000000000000858646372cc42e1a627fce94aa7a7033e7cf075a879, 3586, 5305, 13155
86140x00000000000000000000000091e677b07f7af907ec9a428aafa9fc14a0d3a3381081, 3636, 4849, 5477, 11663, 12144, 13193
86180x000000000000000000000000948a420b8cc1d6bfd0b6087c2e7c344a2cd0bc391875, 3315, 3766, 4153, 5010, 6132, 9286, 16804
86210x00000000000000000000000000000000000000000000000000000000000189c01795, 12831, 13589, 14030
141260x00000000000000000000000025e5f8b1e7adf44518d35d5b2271f114e081f0e51042, 15058
141990x312e31332e3100000000000000000000000000000000000000000000000000064033, 15940
143860x000000000000000000000000b8765ed72235d279c3fb53936e4606db0ef128061506, 11093, 16051

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001_initializeduint8src/contracts/core/DelegationManager.sol:DelegationManager
011_initializingboolsrc/contracts/core/DelegationManager.sol:DelegationManager
101600__gapuint256[50]src/contracts/core/DelegationManager.sol:DelegationManager
51020_owneraddresssrc/contracts/core/DelegationManager.sol:DelegationManager
5201568__gapuint256[49]src/contracts/core/DelegationManager.sol:DelegationManager
101020__deprecated_pauserRegistrycontract IPauserRegistrysrc/contracts/core/DelegationManager.sol:DelegationManager
102032_pauseduint256src/contracts/core/DelegationManager.sol:DelegationManager
10301536__gapuint256[48]src/contracts/core/DelegationManager.sol:DelegationManager
151032__deprecated_DOMAIN_SEPARATORbytes32src/contracts/core/DelegationManager.sol:DelegationManager
152032operatorSharesmapping(address ⇒ mapping(contract IStrategy ⇒ uint256))src/contracts/core/DelegationManager.sol:DelegationManager
153032_operatorDetailsmapping(address ⇒ struct IDelegationManagerTypes.OperatorDetails)src/contracts/core/DelegationManager.sol:DelegationManager
154032delegatedTomapping(address ⇒ address)src/contracts/core/DelegationManager.sol:DelegationManager
155032__deprecated_stakerNoncemapping(address ⇒ uint256)src/contracts/core/DelegationManager.sol:DelegationManager
156032delegationApproverSaltIsSpentmapping(address ⇒ mapping(bytes32 ⇒ bool))src/contracts/core/DelegationManager.sol:DelegationManager
157032__deprecated_minWithdrawalDelayBlocksuint256src/contracts/core/DelegationManager.sol:DelegationManager
158032pendingWithdrawalsmapping(bytes32 ⇒ bool)src/contracts/core/DelegationManager.sol:DelegationManager
159032cumulativeWithdrawalsQueuedmapping(address ⇒ uint256)src/contracts/core/DelegationManager.sol:DelegationManager
160020__deprecated_stakeRegistryaddresssrc/contracts/core/DelegationManager.sol:DelegationManager
161032__deprecated_strategyWithdrawalDelayBlocksmapping(contract IStrategy ⇒ uint256)src/contracts/core/DelegationManager.sol:DelegationManager
162032_depositScalingFactormapping(address ⇒ mapping(contract IStrategy ⇒ struct DepositScalingFactor))src/contracts/core/DelegationManager.sol:DelegationManager
163032_stakerQueuedWithdrawalRootsmapping(address ⇒ struct EnumerableSet.Bytes32Set)src/contracts/core/DelegationManager.sol:DelegationManager
164032_queuedWithdrawalsmapping(bytes32 ⇒ struct IDelegationManagerTypes.Withdrawal)src/contracts/core/DelegationManager.sol:DelegationManager
165032_cumulativeScaledSharesHistorymapping(address ⇒ mapping(contract IStrategy ⇒ struct Snapshots.DefaultZeroHistory))src/contracts/core/DelegationManager.sol:DelegationManager
16601120__gapuint256[35]src/contracts/core/DelegationManager.sol:DelegationManager
201032_statusuint256src/contracts/core/DelegationManager.sol:DelegationManager
20201568__gapuint256[49]src/contracts/core/DelegationManager.sol:DelegationManager

Transient Storage Layout

No transient storage layouts found in the compiler output.

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...