Sourcify Logo

0x6dA28da8cB5a967F86bFc3E602dA0fE04Aa120cc

on Robinhood Chain (4663)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
CrimeFeeHook
Compilation Target
contracts/hooks/CrimeFeeHook.sol:CrimeFeeHook
Language
SoliditySolidity
Compiler
solc 0.8.26+commit.8a97fa7a
EVM Version
cancun
Verified At
2026-09-21 19:48:57 UTC
Deployer
0xEeFDEAeC85b1bb8B97130017aA7e23f5095b952d
Deployment Transaction
0xd3df3cb3668dab0999740380fb77d66c79cad97b78f1f14ab1a7febae5c26f4f
Block Number
68987149
Transaction Index
1

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
47330x0000000000000000000000008366a39cc670b4001a1121b8f6a443a643e40951800, 924, 1254, 1707, 1848, 2010, 2827, 3232, 4446, 6643, 6801, 7115, 7777, 9887, 11326, 13642
56510x0000000000000000000000000bd7d308f8e1639fab988df18a8011f41eacad737638, 14321
56540x0000000000000000000000000f278ca9fc3b29a4a5f8ce09d48c4a92892a61712149, 14040
56570x000000000000000000000000b8b31625c7bd7349386e0532d9f1c8d12b2a00157905

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020owneraddresscontracts/hooks/CrimeFeeHook.sol:CrimeFeeHook
1020pendingOwneraddresscontracts/hooks/CrimeFeeHook.sol:CrimeFeeHook
2020authorizedInitializeraddresscontracts/hooks/CrimeFeeHook.sol:CrimeFeeHook
3032feeConfigmapping(PoolId ⇒ struct CrimeFeeHook.PoolFeeConfig)contracts/hooks/CrimeFeeHook.sol:CrimeFeeHook
4032launchTotalSupplymapping(PoolId ⇒ uint128)contracts/hooks/CrimeFeeHook.sol:CrimeFeeHook
5032protocolFeesmapping(PoolId ⇒ mapping(Currency ⇒ uint256))contracts/hooks/CrimeFeeHook.sol:CrimeFeeHook
6032creatorFeesmapping(PoolId ⇒ mapping(Currency ⇒ uint256))contracts/hooks/CrimeFeeHook.sol:CrimeFeeHook
7032unclaimedmapping(bytes32 ⇒ uint256)contracts/hooks/CrimeFeeHook.sol:CrimeFeeHook
8032_anchorsstruct FeeLadderLib.Anchor[]contracts/hooks/CrimeFeeHook.sol:CrimeFeeHook
9016ethUsdE8uint128contracts/hooks/CrimeFeeHook.sol:CrimeFeeHook
9168ethUsdUpdatedAtuint64contracts/hooks/CrimeFeeHook.sol:CrimeFeeHook
10020ethUsdFeedaddresscontracts/hooks/CrimeFeeHook.sol:CrimeFeeHook

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