Sourcify Logosourcify.eth

0x1eB6d4da13ca9566c17F526aE0715325d7a07665

on Ethereum Mainnet (1)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
CSModule
Compilation Target
src/CSModule.sol:CSModule
Language
SoliditySolidity
Compiler
solc 0.8.24+commit.e11b9ed9
EVM Version
cancun
Verified At
2026-01-16 16:06:38 UTC
Deployer
0x0A0e4961A6b7f5D7b4807df876Ae068731102d44
Deployment Transaction
0xe9f30f6beaea1c8dae640c22ba1a4495598cd4bb37fb545be60a2612ab281980
Block Number
23382845
Transaction Index
86

Read/Write Contract on:

OpenZeppelin Logo

Loading contract data...

Source Code

Remix IDE LogoView on Remix IDE

Loading contract data...

Compiler Settings

Loading...

Loading contract data...

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

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

Loading contract data...

Immutable Transformations

IDValueOffsets
36960x636f6d6d756e6974792d6f6e636861696e2d76310000000000000000000000001334
36990x000000000000000000000000c1d0b3de6792bf6b4b37eccdcc24e45978cfd2eb4793, 14873
37020x000000000000000000000000ae7ab96520de3a18e5e111b5eaab095312d7fe844844, 9831
37050x0000000000000000000000009d28ad303c90df524ba960d7a2dac56dcc31e4281599, 5543, 6278, 9153, 10206, 18623, 19392
37080x0000000000000000000000004d72bff1beac69925f8bd12526a39baab069e5da3154, 3920, 5844, 6387, 6647, 7962, 9312, 11316, 11701, 12625, 13047, 15272, 15739, 16370
37110x00000000000000000000000006cd61045f958a209a0f8d746e103ecc625f41935019, 7369, 7735, 8613, 11123
37130x000000000000000000000000d99cc66fec647e68294c6477b40fc7e0f6f618d03010, 9784
37160x00000000000000000000000000000000000000000000000000000000000000054742, 8157, 10350, 13836, 19603, 19790
37190x00000000000000000000000000000000000000000000000000000000000000044280, 16581

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_queueByPrioritymapping(uint256 ⇒ struct QueueLib.Queue)src/CSModule.sol:CSModule
1064_legacyQueuestruct QueueLib.Queuesrc/CSModule.sol:CSModule
3020_accountingOldcontract ICSAccountingsrc/CSModule.sol:CSModule
4020_earlyAdoptionaddresssrc/CSModule.sol:CSModule
4201_publicReleaseboolsrc/CSModule.sol:CSModule
5032_nonceuint256src/CSModule.sol:CSModule
6032_nodeOperatorsmapping(uint256 ⇒ struct NodeOperator)src/CSModule.sol:CSModule
7032_isValidatorWithdrawnmapping(uint256 ⇒ bool)src/CSModule.sol:CSModule
8032_isValidatorSlashedmapping(uint256 ⇒ bool)src/CSModule.sol:CSModule
908_totalDepositedValidatorsuint64src/CSModule.sol:CSModule
988_totalExitedValidatorsuint64src/CSModule.sol:CSModule
9168_depositableValidatorsCountuint64src/CSModule.sol:CSModule
9248_nodeOperatorsCountuint64src/CSModule.sol:CSModule

Transient Storage Layout

Transient storage layout is only available for Solidity contracts compiled with version ≥ 0.8.27.

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