Sourcify Logosourcify.eth

0xe222fBE074A436145b255442D919E4E3A6c6a480

on Velas EVM Mainnet (106)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
AntiSnipAttackPositionManager
Compilation Target
contracts/periphery/AntiSnipAttackPositionManager.sol:AntiSnipAttackPositionManager
Language
SoliditySolidity
Compiler
solc 0.8.9+commit.e5eed63a
EVM Version
london
Verified At
2024-08-08 10:07:28 UTC
Deployer
0xf60F3A45c7D4476019262FC1Ff6756Fc15042F13
Deployment Transaction
0x8a9ced3ec33e64e00b9ab0bd0b16d78cf2c7130b16e3486c79481aaec63159a2
Block Number
63322482
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...

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
50880x00000000000000000000000058f1d0f9bff9d695010c92fb93d100cef5113f3e10311
61780x96e1dee0d298c10854d8ae899ed15d21404705dd19a1bbbaed962ed2fa94b2881183, 5773
64020x000000000000000000000000c7a590291e07b9fe9e64b86c58fd8fc764308c4a2340, 3302, 3490, 4659, 12903
64040x000000000000000000000000c579d1f3cf86749e05cd06f7ade17856c2ce3126580, 2023, 8872, 9112, 11673, 11743, 11892
64060x00e263aaa3a2c06a89b53217a9e7aad7e15613490a72e0f95f303c4de2dc704512939

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_namestringcontracts/periphery/AntiSnipAttackPositionManager.sol:AntiSnipAttackPositionManager
1032_symbolstringcontracts/periphery/AntiSnipAttackPositionManager.sol:AntiSnipAttackPositionManager
2032_ownersmapping(uint256 ⇒ address)contracts/periphery/AntiSnipAttackPositionManager.sol:AntiSnipAttackPositionManager
3032_balancesmapping(address ⇒ uint256)contracts/periphery/AntiSnipAttackPositionManager.sol:AntiSnipAttackPositionManager
4032_tokenApprovalsmapping(uint256 ⇒ address)contracts/periphery/AntiSnipAttackPositionManager.sol:AntiSnipAttackPositionManager
5032_operatorApprovalsmapping(address ⇒ mapping(address ⇒ bool))contracts/periphery/AntiSnipAttackPositionManager.sol:AntiSnipAttackPositionManager
6032_ownedTokensmapping(address ⇒ mapping(uint256 ⇒ uint256))contracts/periphery/AntiSnipAttackPositionManager.sol:AntiSnipAttackPositionManager
7032_ownedTokensIndexmapping(uint256 ⇒ uint256)contracts/periphery/AntiSnipAttackPositionManager.sol:AntiSnipAttackPositionManager
8032_allTokensuint256[]contracts/periphery/AntiSnipAttackPositionManager.sol:AntiSnipAttackPositionManager
9032_allTokensIndexmapping(uint256 ⇒ uint256)contracts/periphery/AntiSnipAttackPositionManager.sol:AntiSnipAttackPositionManager
10010nextPoolIduint80contracts/periphery/AntiSnipAttackPositionManager.sol:AntiSnipAttackPositionManager
11032nextTokenIduint256contracts/periphery/AntiSnipAttackPositionManager.sol:AntiSnipAttackPositionManager
12032_poolInfoByIdmapping(uint80 ⇒ struct IBasePositionManager.PoolInfo)contracts/periphery/AntiSnipAttackPositionManager.sol:AntiSnipAttackPositionManager
13032_positionsmapping(uint256 ⇒ struct IBasePositionManager.Position)contracts/periphery/AntiSnipAttackPositionManager.sol:AntiSnipAttackPositionManager
14032isRTokenmapping(address ⇒ bool)contracts/periphery/AntiSnipAttackPositionManager.sol:AntiSnipAttackPositionManager
15032addressToPoolIdmapping(address ⇒ uint80)contracts/periphery/AntiSnipAttackPositionManager.sol:AntiSnipAttackPositionManager
16032antiSnipAttackDatamapping(uint256 ⇒ struct AntiSnipAttack.Data)contracts/periphery/AntiSnipAttackPositionManager.sol:AntiSnipAttackPositionManager

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