Sourcify Logo

0xe136bc1a37Fa63cbD7051D0545572a69F815A080

on Robinhood Chain (4663)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
BellswapHook
Compilation Target
src/hook/BellswapHook.sol:BellswapHook
Language
SoliditySolidity
Compiler
solc 0.8.26+commit.8a97fa7a
EVM Version
cancun
Verified At
2026-10-05 12:46:11 UTC
Deployer
0x1E9956AfcC3e934BE49503cC5091Cc8D90A08a32
Deployment Transaction
0xf39379f1e7c9c3cd398e219109b8e6bc3be1cff7d42fd098189302fc84aaa053
Block Number
80041677
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: Qmdd7DFgR9Atjhr7xx4GS11WuzFQuSNEevjuShcHggyEtn

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
37930x0000000000000000000000008366a39cc670b4001a1121b8f6a443a643e40951726, 1295, 1478, 1674, 1779, 1884, 2453, 2556, 3358, 5675, 6796
45010x0000000000000000000000005fc5360d0400a0fd4f2af552add042d716f1d168666, 2770

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_poolInfomapping(PoolId ⇒ struct IBellswapHook.PoolInfo)src/hook/BellswapHook.sol:BellswapHook
1032_baseOfmapping(PoolId ⇒ address)src/hook/BellswapHook.sol:BellswapHook
2032_poolsPoolId[]src/hook/BellswapHook.sol:BellswapHook
3032_blockStartmapping(PoolId ⇒ struct BellswapHook.BlockStart)src/hook/BellswapHook.sol:BellswapHook

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