Sourcify Logo

0x3944ac68968522086FBc0979884bcaDEA6a3eACc

on Robinhood Chain (4663)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
StreetHook
Compilation Target
src/StreetHook.sol:StreetHook
Language
SoliditySolidity
Compiler
solc 0.8.26+commit.8a97fa7a
EVM Version
cancun
Verified At
2026-09-17 21:37:20 UTC
Deployer
0x67E3F830CF8EA9cea6981d71750233A81B3Bf053
Deployment Transaction
0x17040553c43fd3e165e1bbdc5d3988f841f44fca4a1f2c434b0c6159ee2bb0b9
Block Number
65678082
Transaction Index
4

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
30510x0000000000000000000000008366a39cc670b4001a1121b8f6a443a643e4095128, 1073, 1254, 1492, 2991, 3118, 3233, 4596, 4691, 5058, 6319, 6584, 8341, 9362, 9973, 10824
37500x0000000000000000000000005caa55d43da7cbe9d7706fb01372b4617baf033c1310, 2411, 5267
37520x0000000000000000000000002315c4c202503c6bc8beb9961d0dfc079f1c5f3b6375, 6738
37540x0000000000000000000000001cc97ebdb7d8cff39e246b0d6b5e376f21d5fd2f3640, 4071

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020owneraddresssrc/StreetHook.sol:StreetHook
1020pendingOwneraddresssrc/StreetHook.sol:StreetHook
2032poolsmapping(PoolId ⇒ struct StreetHook.PoolState)src/StreetHook.sol:StreetHook
3032protocolFeesmapping(Currency ⇒ uint256)src/StreetHook.sol:StreetHook
4032creatorFeesmapping(uint256 ⇒ uint256)src/StreetHook.sol:StreetHook
5032trustedRoutermapping(address ⇒ bool)src/StreetHook.sol:StreetHook
6032feeSinkmapping(Currency ⇒ address)src/StreetHook.sol:StreetHook
7032blockConfigmapping(PoolId ⇒ struct Blocks.Config)src/StreetHook.sol:StreetHook
8032snipeCapQuotemapping(PoolId ⇒ uint256)src/StreetHook.sol:StreetHook
9032boughtInSlotmapping(PoolId ⇒ mapping(uint256 ⇒ uint256))src/StreetHook.sol:StreetHook
10032potmapping(PoolId ⇒ uint256)src/StreetHook.sol:StreetHook
11032potCountmapping(PoolId ⇒ uint256)src/StreetHook.sol:StreetHook
12032potLastSlotmapping(PoolId ⇒ uint256)src/StreetHook.sol:StreetHook
13032potOwedmapping(PoolId ⇒ mapping(address ⇒ uint256))src/StreetHook.sol:StreetHook

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