Sourcify Logo

0x4bfE12797A92acDBD89bb6a119532163ba9A6080

on Robinhood Chain (4663)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
MarlinDynamicFeeHook
Compilation Target
src/v4/MarlinDynamicFeeHook.sol:MarlinDynamicFeeHook
Language
SoliditySolidity
Compiler
solc 0.8.33+commit.64118f21
EVM Version
cancun
Verified At
2026-09-18 14:20:41 UTC
Deployer
0xEE889DE5bd702dE0B321E66d229BE51EB9A354d9
Deployment Transaction
0x35b879550a93099542f6ae2537f5fec84d3141b730e81dbef1c04b68bbddc905
Block Number
65006027
Transaction Index
3

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

Transformations

Loading contract data...

Runtime Bytecode

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
35070x0000000000000000000000008366a39cc670b4001a1121b8f6a443a643e409511414, 2579, 4724

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_rolesmapping(bytes32 ⇒ struct AccessControl.RoleData)src/v4/MarlinDynamicFeeHook.sol:MarlinDynamicFeeHook
1032_configmapping(PoolId ⇒ struct MarlinDynamicFeeHook.PoolConfig)src/v4/MarlinDynamicFeeHook.sol:MarlinDynamicFeeHook
2032_calendarmapping(PoolId ⇒ struct MarlinDynamicFeeHook.Calendar)src/v4/MarlinDynamicFeeHook.sol:MarlinDynamicFeeHook
3032_holidaymapping(PoolId ⇒ mapping(uint32 ⇒ bool))src/v4/MarlinDynamicFeeHook.sol:MarlinDynamicFeeHook

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