Sourcify Logo

0xe7c3461A4c762fF9dB4F91BeE3Cf8deAaFc2E8CC

on Robinhood Chain (4663)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
HookrHook
Compilation Target
src/HookrHook.sol:HookrHook
Language
SoliditySolidity
Compiler
solc 0.8.26+commit.8a97fa7a
EVM Version
cancun
Verified At
2026-08-23 08:44:47 UTC
Deployer
0x5a52D4B820Ae7F02880d270562950918ACb14aA2
Deployment Transaction
0xd4e684e81f6533f4599b5bebc16034298fa909155e03c7857a4a8b29b6a4fef6
Block Number
41850175
Transaction Index
20

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
28030x0000000000000000000000008366a39cc670b4001a1121b8f6a443a643e40951653, 905, 1090, 1479, 1826, 2288, 2508, 7115, 9002, 9546, 10287, 10745, 11031, 11696
28050x000000000000000000000000a043cabe645636899dde91cce4693c00a015e660709, 5508, 7263, 7838
30450x0000000000000000000000008cee20fa000af3266ac2cd2cbeefbcd19d98fd892190, 4375, 6770, 10406

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032poolConfigmapping(PoolId ⇒ struct HookrHook.PoolConfig)src/HookrHook.sol:HookrHook
1032potWeimapping(PoolId ⇒ uint256)src/HookrHook.sol:HookrHook
2032burnVaultWeimapping(PoolId ⇒ uint256)src/HookrHook.sol:HookrHook
3032potBuyCountmapping(PoolId ⇒ uint256)src/HookrHook.sol:HookrHook
4032potLastQualifyingBlockmapping(PoolId ⇒ uint40)src/HookrHook.sol:HookrHook
5032guardBuyBlockmapping(PoolId ⇒ uint40)src/HookrHook.sol:HookrHook
6032guardBuyWeimapping(PoolId ⇒ uint96)src/HookrHook.sol:HookrHook
7032guardLpEarnedWeimapping(PoolId ⇒ uint256)src/HookrHook.sol:HookrHook
8032totalHookFeesWeimapping(PoolId ⇒ uint256)src/HookrHook.sol:HookrHook
9032totalBurnedTokensmapping(PoolId ⇒ uint256)src/HookrHook.sol:HookrHook
10032totalLpDonatedWeimapping(PoolId ⇒ uint256)src/HookrHook.sol:HookrHook
11032totalPotPaidWeimapping(PoolId ⇒ uint256)src/HookrHook.sol:HookrHook
12032claimableWeimapping(address ⇒ uint256)src/HookrHook.sol:HookrHook
13032totalFlywheelWeimapping(PoolId ⇒ uint256)src/HookrHook.sol:HookrHook
14032guardFeePipsInFlightmapping(PoolId ⇒ uint24)src/HookrHook.sol:HookrHook

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