Sourcify Logo

0xA2281E74731262371985399c30358d8Cb0597fCF

on Ethereum Sepolia Testnet (11155111)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
HookOSProgramHook
Compilation Target
contracts/src/HookOSProgramHook.sol:HookOSProgramHook
Language
SoliditySolidity
Compiler
solc 0.8.26+commit.8a97fa7a
EVM Version
shanghai
Verified At
2026-08-04 02:08:54 UTC
Deployer
0x72Ff579f3520BF944f9FCC03D99Ee33Db90C20B6
Deployment Transaction
0xb3d7adead2ab493de035e00a7f2a4aec329096f42c72b1ba23316a5abe21206a
Block Number
11414324
Transaction Index
107

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
101410x000000000000000000000000e03a1074c86cfedd5c142c4f04f1a1536e203543606, 830, 1944, 2683, 2984, 3237, 3760, 3986, 4441, 7610, 7736, 11392, 11599, 11893, 12344
101440x000000000000000000000000f8c945dd8f4bf15278e07ca055e448ce31514b524843, 7541
101470x00000000000000000000000096641d91e223c766f45b19d09494f5925c3ce0007202
101500x00000000000000000000000072ff579f3520bf944f9fcc03d99ee33db90c20b6509, 2097

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_phaseOpsmapping(PoolId ⇒ mapping(uint8 ⇒ struct Op[]))contracts/src/HookOSProgramHook.sol:HookOSProgramHook
1032_opStatemapping(PoolId ⇒ mapping(uint8 ⇒ mapping(uint8 ⇒ uint256)))contracts/src/HookOSProgramHook.sol:HookOSProgramHook
2032_opSeededmapping(PoolId ⇒ mapping(uint8 ⇒ uint64))contracts/src/HookOSProgramHook.sol:HookOSProgramHook
3032_lpFeePriormapping(PoolId ⇒ uint256)contracts/src/HookOSProgramHook.sol:HookOSProgramHook
4032_lpFeeSeededmapping(PoolId ⇒ bool)contracts/src/HookOSProgramHook.sol:HookOSProgramHook
5032_tickPriormapping(PoolId ⇒ int24)contracts/src/HookOSProgramHook.sol:HookOSProgramHook
6032_tickSeededmapping(PoolId ⇒ bool)contracts/src/HookOSProgramHook.sol:HookOSProgramHook
7032_tracksTickmapping(PoolId ⇒ bool)contracts/src/HookOSProgramHook.sol:HookOSProgramHook
8032limitsmapping(PoolId ⇒ struct ProgramLimits)contracts/src/HookOSProgramHook.sol:HookOSProgramHook
9032programHashmapping(PoolId ⇒ bytes32)contracts/src/HookOSProgramHook.sol:HookOSProgramHook
10032permissionsmapping(PoolId ⇒ uint16)contracts/src/HookOSProgramHook.sol:HookOSProgramHook
11032_committedmapping(PoolId ⇒ bool)contracts/src/HookOSProgramHook.sol:HookOSProgramHook
12032creditsmapping(PoolId ⇒ mapping(address ⇒ uint256))contracts/src/HookOSProgramHook.sol:HookOSProgramHook
13032beneficiarymapping(PoolId ⇒ address)contracts/src/HookOSProgramHook.sol:HookOSProgramHook
14032initializermapping(PoolId ⇒ address)contracts/src/HookOSProgramHook.sol:HookOSProgramHook
15032platformCreditsmapping(PoolId ⇒ mapping(address ⇒ uint256))contracts/src/HookOSProgramHook.sol:HookOSProgramHook
1601_collectingboolcontracts/src/HookOSProgramHook.sol:HookOSProgramHook
16120_collectingCurrencyaddresscontracts/src/HookOSProgramHook.sol:HookOSProgramHook
17032_collectingAmountuint256contracts/src/HookOSProgramHook.sol:HookOSProgramHook

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