Sourcify Logo

0x4f69982392bA29E98c62B07482be190301D12Ca7

on Base Mainnet (8453)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
TokenExclusionManager
Compilation Target
contracts/core/management/TokenExclusionManager.sol:TokenExclusionManager
Language
SoliditySolidity
Compiler
solc 0.8.17+commit.8df45f5f
EVM Version
london
Verified At
2024-08-09 03:59:14 UTC
Deployer
0xA9560340cA757d537E297c7Cf9416a586D217c07
Deployment Transaction
0xebfa1d245d9befbd6e2752b48769fbef478423457919ccea6f10d6c838c5b2d4
Block Number
16686363
Transaction Index
61

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
6870x0000000000000000000000004f69982392ba29e98c62b07482be190301d12ca71851, 1915, 2074, 2138, 2285

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001_initializeduint8contracts/core/management/TokenExclusionManager.sol:TokenExclusionManager
011_initializingboolcontracts/core/management/TokenExclusionManager.sol:TokenExclusionManager
101600__gapuint256[50]contracts/core/management/TokenExclusionManager.sol:TokenExclusionManager
51020_owneraddresscontracts/core/management/TokenExclusionManager.sol:TokenExclusionManager
5201568__gapuint256[49]contracts/core/management/TokenExclusionManager.sol:TokenExclusionManager
101032_statusuint256contracts/core/management/TokenExclusionManager.sol:TokenExclusionManager
10201568__gapuint256[49]contracts/core/management/TokenExclusionManager.sol:TokenExclusionManager
15101600__gapuint256[50]contracts/core/management/TokenExclusionManager.sol:TokenExclusionManager
20101600__gapuint256[50]contracts/core/management/TokenExclusionManager.sol:TokenExclusionManager
251020accessControllercontract AccessControllercontracts/core/management/TokenExclusionManager.sol:TokenExclusionManager
252020protocolConfigcontract IProtocolConfigcontracts/core/management/TokenExclusionManager.sol:TokenExclusionManager
253032_currentSnapshotIduint256contracts/core/management/TokenExclusionManager.sol:TokenExclusionManager
254020baseTokenRemovalVaultImplementationaddresscontracts/core/management/TokenExclusionManager.sol:TokenExclusionManager
255032userRecordmapping(address ⇒ mapping(uint256 ⇒ struct TokenExclusionManager.UserRecordData))contracts/core/management/TokenExclusionManager.sol:TokenExclusionManager
256032hasUserClaimedmapping(address ⇒ mapping(uint256 ⇒ bool))contracts/core/management/TokenExclusionManager.sol:TokenExclusionManager
257032removedTokenmapping(uint256 ⇒ struct TokenExclusionManager.RemovedTokenRecord)contracts/core/management/TokenExclusionManager.sol:TokenExclusionManager

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