Sourcify Logo

0x17A16747D03006c9754548AC0d0afF48783A4a45

on Ethereum Mainnet (1)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
LiquidityPool
Compilation Target
src/core/LiquidityPool.sol:LiquidityPool
Language
SoliditySolidity
Compiler
solc 0.8.27+commit.40a35a09
EVM Version
prague
Verified At
2026-07-28 10:45:08 UTC
Deployer
0x8D5AAc5d3d5cda4c404fA7ee31B0822B648Bb150
Deployment Transaction
0x6ed61252b1c656aa6a98ad52e413882eb0efb6de708e5ad899464f50759a7142
Block Number
25404746
Transaction Index
210

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
16770x00000000000000000000000017a16747d03006c9754548ac0d0aff48783a4a455172, 5327, 7119, 7269, 7800
55460x00000000000000000000000025e821b7197b146f7713c3b89b6a4d83516b912d1821, 4846, 12606, 12759, 13170, 13310, 17399, 17535
55490x0000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f2231
55520x00000000000000000000000035fa164735182de50811e8e2e824cfb9b6118ac21454, 3615, 6201, 6957, 7508, 7709, 7988, 10114, 11009, 11509, 12182, 14143, 14861, 15213, 16185, 17733, 18687
55550x0000000000000000000000007d5706f6ef3f89b3951e23e557cdfbc3239d4e2c2581, 4315, 4385, 6682, 9302, 13997, 16220, 16341
55580x0000000000000000000000009ffdf407cde9a93c47611799da23924af3ef764f1625, 11854
55610x000000000000000000000000dadef1ffbfeaab4f68a9fd181395f68b4e4e7ae03200, 9878, 13945, 14727
55640x00000000000000000000000035e7d6fef6f72add3c3e39dec6d9ccc29e3345fa3344, 3862, 3929, 6734, 8835, 8887, 9368, 14050
55670x0000000000000000000000005585996e7cfe95f2d99e61168b8b35c66ff99b183019, 5725, 5848, 12002, 14350, 15525
55690x0000000000000000000000000ef8fa4760db8f5cd4d993f3e3416f30f942d7053070, 4263, 11209, 11906, 12441
55710x0000000000000000000000003d320286e014c3e1ce99af6d6b00f0c1d63e30003395, 4514, 14675, 15432
95150x00000000000000000000000062247d29b4b9becf4bb73e0c722cf6445cfc7ce91379, 3990, 4980, 6355, 8164, 8457, 8660, 9461, 9590, 10322, 10720, 12499, 13069, 13509, 13722, 16639

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001_initializeduint8src/core/LiquidityPool.sol:LiquidityPool
011_initializingboolsrc/core/LiquidityPool.sol:LiquidityPool
101600__gapuint256[50]src/core/LiquidityPool.sol:LiquidityPool
51020_owneraddresssrc/core/LiquidityPool.sol:LiquidityPool
5201568__gapuint256[49]src/core/LiquidityPool.sol:LiquidityPool
10101600__gapuint256[50]src/core/LiquidityPool.sol:LiquidityPool
15101600__gapuint256[50]src/core/LiquidityPool.sol:LiquidityPool
2010192__gap_0uint256[6]src/core/LiquidityPool.sol:LiquidityPool
207016totalValueOutOfLpuint128src/core/LiquidityPool.sol:LiquidityPool
2071616totalValueInLpuint128src/core/LiquidityPool.sol:LiquidityPool
208020feeRecipientaddresssrc/core/LiquidityPool.sol:LiquidityPool
208204__gap_1uint32src/core/LiquidityPool.sol:LiquidityPool
2090320__gap_2uint256[10]src/core/LiquidityPool.sol:LiquidityPool
219032validatorSpawnermapping(address ⇒ struct ILiquidityPool.ValidatorSpawner)src/core/LiquidityPool.sol:LiquidityPool
2200160__gap_3uint256[5]src/core/LiquidityPool.sol:LiquidityPool
225032validatorSizeWeiuint256src/core/LiquidityPool.sol:LiquidityPool
226032maxWithdrawAmountuint256src/core/LiquidityPool.sol:LiquidityPool
227032minWithdrawAmountuint256src/core/LiquidityPool.sol:LiquidityPool
22801escrowMigrationCompletedboolsrc/core/LiquidityPool.sol:LiquidityPool

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