Sourcify Logo

0xc3C15bDe8bfb101bbDb36932B2222791F5f1c0Cc

on Robinhood Chain (4663)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
PRAdaptiveHookv2
Compilation Target
src/PRAdaptiveHookv2.sol:PRAdaptiveHookv2
Language
SoliditySolidity
Compiler
solc 0.8.26+commit.8a97fa7a
EVM Version
cancun
Verified At
2026-08-11 17:35:53 UTC
Deployer
0x90292B16888f20C83eC40aEBA5Ef47F96E8B80Ea
Deployment Transaction
0xc3d401386ac64cfc16f3193581e05b6bac8c109840a517545ddf8b3aeaea7be4
Block Number
33845894
Transaction Index
22

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
30650x0000000000000000000000008366a39cc670b4001a1121b8f6a443a643e409511256, 2098, 4842, 7989, 8744
30680x0000000000000000000000003bbfdbc9c6dcb95577fee16eed10f0bc2856a03d5895, 9270

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020owneraddresssrc/PRAdaptiveHookv2.sol:PRAdaptiveHookv2
1020pendingOwneraddresssrc/PRAdaptiveHookv2.sol:PRAdaptiveHookv2
2020operatoraddresssrc/PRAdaptiveHookv2.sol:PRAdaptiveHookv2
3020buybackVaultaddresssrc/PRAdaptiveHookv2.sol:PRAdaptiveHookv2
3202buyBpsuint16src/PRAdaptiveHookv2.sol:PRAdaptiveHookv2
3222sellBpsuint16src/PRAdaptiveHookv2.sol:PRAdaptiveHookv2
3242minBuyBpsuint16src/PRAdaptiveHookv2.sol:PRAdaptiveHookv2
3262maxBuyBpsuint16src/PRAdaptiveHookv2.sol:PRAdaptiveHookv2
3282minSellBpsuint16src/PRAdaptiveHookv2.sol:PRAdaptiveHookv2
3302maxSellBpsuint16src/PRAdaptiveHookv2.sol:PRAdaptiveHookv2
401pausedboolsrc/PRAdaptiveHookv2.sol:PRAdaptiveHookv2
5032allowlistedPoolmapping(PoolId ⇒ bool)src/PRAdaptiveHookv2.sol:PRAdaptiveHookv2
6032totalTokenCaptureduint256src/PRAdaptiveHookv2.sol:PRAdaptiveHookv2
7032totalEthCaptureduint256src/PRAdaptiveHookv2.sol:PRAdaptiveHookv2

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