Sourcify Logo

0x15cAF18dEd768e3620E0f656221Bf6B400ad2618

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
AgglayerManager
Compilation Target
contracts/AgglayerManager.sol:AgglayerManager
Language
SoliditySolidity
Compiler
solc 0.8.28+commit.7893614a
EVM Version
cancun
Verified At
2025-10-29 14:16:28 UTC
Deployer
0xaFec0EE6D714EBe2dDf732799EEbA9F553394bE8
Deployment Transaction
0x40d442c1b42993d1f25f70943bd8c5b1252d596893e72153323247d153e60fab
Block Number
23497964
Transaction Index
225

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

Loading contract data...

CBOR Auxdata id: 2

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

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

Loading contract data...

CBOR Auxdata id: 2

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
37020x000000000000000000000000580bda1e7a0cfae92fa7f6c20a3794f169ce3cfb2027, 2808, 3590, 4224
37060x0000000000000000000000002a3dd3eb832af982ec71669e178424b10dca2ede1835, 10665, 14365
37100x000000000000000000000000455e53cbb86018ac2b8092fdcd39d8444affc3f62213, 7912, 14111
37140x000000000000000000000000046bb8bb98db4cecbb2929542686b74b516274b31887, 3955

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001_initializeduint8contracts/AgglayerManager.sol:AgglayerManager
011_initializingboolcontracts/AgglayerManager.sol:AgglayerManager
101600__gapuint256[50]contracts/AgglayerManager.sol:AgglayerManager
51020_legacyOwneraddresscontracts/AgglayerManager.sol:AgglayerManager
52032_rolesmapping(bytes32 ⇒ struct PolygonAccessControlUpgradeable.RoleData)contracts/AgglayerManager.sol:AgglayerManager
5301536__gapuint256[48]contracts/AgglayerManager.sol:AgglayerManager
1010320__gapuint256[10]contracts/AgglayerManager.sol:AgglayerManager
11101isEmergencyStateboolcontracts/AgglayerManager.sol:AgglayerManager
11118_legacyVerifyBatchTimeTargetuint64contracts/AgglayerManager.sol:AgglayerManager
11192_legacyMultiplierBatchFeeuint16contracts/AgglayerManager.sol:AgglayerManager
1111120_legacyTrustedSequenceraddresscontracts/AgglayerManager.sol:AgglayerManager
112032_legacyBatchFeeuint256contracts/AgglayerManager.sol:AgglayerManager
113032_legacyForcedBatchesmapping(uint64 ⇒ bytes32)contracts/AgglayerManager.sol:AgglayerManager
114032_legacySequencedBatchesmapping(uint64 ⇒ struct LegacyZKEVMStateVariables.SequencedBatchData)contracts/AgglayerManager.sol:AgglayerManager
11508_legacyLastTimestampuint64contracts/AgglayerManager.sol:AgglayerManager
11588_legacylastBatchSequenceduint64contracts/AgglayerManager.sol:AgglayerManager
115168_legacyLastForceBatchSequenceduint64contracts/AgglayerManager.sol:AgglayerManager
115248_legacyLastForceBatchuint64contracts/AgglayerManager.sol:AgglayerManager
11608_legacyLastVerifiedBatchuint64contracts/AgglayerManager.sol:AgglayerManager
116820_legacyTrustedAggregatoraddresscontracts/AgglayerManager.sol:AgglayerManager
117032_legacyBatchNumToStateRootmapping(uint64 ⇒ bytes32)contracts/AgglayerManager.sol:AgglayerManager
118032_legacyTrustedSequencerURLstringcontracts/AgglayerManager.sol:AgglayerManager
119032_legacyNetworkNamestringcontracts/AgglayerManager.sol:AgglayerManager
120032_legacyPendingStateTransitionsmapping(uint256 ⇒ struct LegacyZKEVMStateVariables.PendingState)contracts/AgglayerManager.sol:AgglayerManager
12108_legacyLastPendingStateuint64contracts/AgglayerManager.sol:AgglayerManager
12188_legacyLastPendingStateConsolidateduint64contracts/AgglayerManager.sol:AgglayerManager
121168_legacyPendingStateTimeoutuint64contracts/AgglayerManager.sol:AgglayerManager
121248_legacyTrustedAggregatorTimeoutuint64contracts/AgglayerManager.sol:AgglayerManager
122020_legacyAdminaddresscontracts/AgglayerManager.sol:AgglayerManager
123020_legacyPendingAdminaddresscontracts/AgglayerManager.sol:AgglayerManager
123208_legacyForceBatchTimeoutuint64contracts/AgglayerManager.sol:AgglayerManager
123281_legacyIsForcedBatchDisallowedboolcontracts/AgglayerManager.sol:AgglayerManager
124032_legacyVersionuint256contracts/AgglayerManager.sol:AgglayerManager
125032_legacyLastVerifiedBatchBeforeUpgradeuint256contracts/AgglayerManager.sol:AgglayerManager
12604rollupTypeCountuint32contracts/AgglayerManager.sol:AgglayerManager
127032rollupTypeMapmapping(uint32 ⇒ struct AgglayerManager.RollupType)contracts/AgglayerManager.sol:AgglayerManager
12804rollupCountuint32contracts/AgglayerManager.sol:AgglayerManager
129032_rollupIDToRollupDatamapping(uint32 ⇒ struct AgglayerManager.RollupData)contracts/AgglayerManager.sol:AgglayerManager
130032rollupAddressToIDmapping(address ⇒ uint32)contracts/AgglayerManager.sol:AgglayerManager
131032chainIDToRollupIDmapping(uint64 ⇒ uint32)contracts/AgglayerManager.sol:AgglayerManager
13208totalSequencedBatchesuint64contracts/AgglayerManager.sol:AgglayerManager
13288totalVerifiedBatchesuint64contracts/AgglayerManager.sol:AgglayerManager
132168lastAggregationTimestampuint64contracts/AgglayerManager.sol:AgglayerManager
132248__legacyTrustedAggregatorTimeoutuint64contracts/AgglayerManager.sol:AgglayerManager
13308__legacyPendingStateTimeoutuint64contracts/AgglayerManager.sol:AgglayerManager
13388__legacyVerifyBatchTimeTargetuint64contracts/AgglayerManager.sol:AgglayerManager
133162__legacyMultiplierBatchFeeuint16contracts/AgglayerManager.sol:AgglayerManager
134032_batchFeeuint256contracts/AgglayerManager.sol:AgglayerManager
13508lastDeactivatedEmergencyStateTimestampuint64contracts/AgglayerManager.sol:AgglayerManager
136032isRollupMigratingmapping(uint32 ⇒ bool)contracts/AgglayerManager.sol:AgglayerManager

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