Sourcify Logo

0xa7536C85898dC424c6BFe8592F983661f830656A

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
StrategyManager
Compilation Target
src/contracts/core/StrategyManager.sol:StrategyManager
Language
SoliditySolidity
Compiler
solc 0.8.30+commit.73712a01
EVM Version
prague
Verified At
2026-07-27 09:36:45 UTC
Deployer
0x9B0098A38548b8B71473B0123A38B90bd882d49E
Deployment Transaction
0x274e485262e366939eafb20a7cff5490d052a60496a2a66e5f3baeeb372baf03
Block Number
25253394
Transaction Index
34

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
95490x000000000000000000000000948a420b8cc1d6bfd0b6087c2e7c344a2cd0bc391511, 2242, 5646
95520x00000000000000000000000039053d51b77dc0d36036fc1fcc8cb819df8ef37a1601, 2415, 3660, 4556, 5083, 8904
145620x312e31332e3000000000000000000000000000000000000000000000000000064666, 10062
147490x000000000000000000000000b8765ed72235d279c3fb53936e4606db0ef128061277, 7309, 10173

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001_initializeduint8src/contracts/core/StrategyManager.sol:StrategyManager
011_initializingboolsrc/contracts/core/StrategyManager.sol:StrategyManager
101600__gapuint256[50]src/contracts/core/StrategyManager.sol:StrategyManager
51020_owneraddresssrc/contracts/core/StrategyManager.sol:StrategyManager
5201568__gapuint256[49]src/contracts/core/StrategyManager.sol:StrategyManager
101032_statusuint256src/contracts/core/StrategyManager.sol:StrategyManager
10201568__gapuint256[49]src/contracts/core/StrategyManager.sol:StrategyManager
151020__deprecated_pauserRegistrycontract IPauserRegistrysrc/contracts/core/StrategyManager.sol:StrategyManager
152032_pauseduint256src/contracts/core/StrategyManager.sol:StrategyManager
15301536__gapuint256[48]src/contracts/core/StrategyManager.sol:StrategyManager
201032__deprecated_DOMAIN_SEPARATORbytes32src/contracts/core/StrategyManager.sol:StrategyManager
202032noncesmapping(address ⇒ uint256)src/contracts/core/StrategyManager.sol:StrategyManager
203020strategyWhitelisteraddresssrc/contracts/core/StrategyManager.sol:StrategyManager
204032__deprecated_withdrawalDelayBlocksuint256src/contracts/core/StrategyManager.sol:StrategyManager
205032stakerDepositSharesmapping(address ⇒ mapping(contract IStrategy ⇒ uint256))src/contracts/core/StrategyManager.sol:StrategyManager
206032stakerStrategyListmapping(address ⇒ contract IStrategy[])src/contracts/core/StrategyManager.sol:StrategyManager
207032__deprecated_withdrawalRootPendingmapping(bytes32 ⇒ bool)src/contracts/core/StrategyManager.sol:StrategyManager
208032__deprecated_numWithdrawalsQueuedmapping(address ⇒ uint256)src/contracts/core/StrategyManager.sol:StrategyManager
209032strategyIsWhitelistedForDepositmapping(contract IStrategy ⇒ bool)src/contracts/core/StrategyManager.sol:StrategyManager
210032__deprecated_beaconChainETHSharesToDecrementOnWithdrawalmapping(address ⇒ uint256)src/contracts/core/StrategyManager.sol:StrategyManager
211032__deprecated_thirdPartyTransfersForbiddenmapping(contract IStrategy ⇒ bool)src/contracts/core/StrategyManager.sol:StrategyManager
212096burnableSharesstruct EnumerableMap.AddressToUintMapsrc/contracts/core/StrategyManager.sol:StrategyManager
215032_burnOrRedistributableSharesmapping(bytes32 ⇒ mapping(uint256 ⇒ struct EnumerableMap.AddressToUintMap))src/contracts/core/StrategyManager.sol:StrategyManager
216064_pendingOperatorSetsstruct EnumerableSet.Bytes32Setsrc/contracts/core/StrategyManager.sol:StrategyManager
218032_pendingSlashIdsmapping(bytes32 ⇒ struct EnumerableSet.UintSet)src/contracts/core/StrategyManager.sol:StrategyManager
219032_slashResolutionBlockmapping(bytes32 ⇒ mapping(uint256 ⇒ uint32))src/contracts/core/StrategyManager.sol:StrategyManager
2200992__gapuint256[31]src/contracts/core/StrategyManager.sol:StrategyManager

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