Sourcify Logosourcify.eth

0xB1925E72863Fec9143f4B8783A1b50bE92De1D49

on Celo Mainnet (42220)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
PositionManager
Compilation Target
contracts/core/PositionManager.sol:PositionManager
Language
Solidity
Compiler
solc 0.8.16+commit.07a7930e
EVM Version
london
Verified At
2024-08-08 14:07:17 UTC
Deployer
0xD3c2ab064b28Ba25429b66f6E2344C7048fFC681
Deployment Transaction
0x817b9fdbdf0589f87fe356eaafb7bd6b7c73574a6e6aeffb0875052a2c6505ea
Block Number
17951453
Transaction Index
2

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
8320x0000000000000000000000009b6869733e4b2d1db6c1183dd7008136f6fa553c1419, 3012, 3252, 5000, 6358, 9890, 10026
8340x000000000000000000000000137de6b9f0b91f4ede8ffecec41cd91341ae54721557, 5602, 6677, 8426
8360x000000000000000000000000736fdfbd8d7fdcf1440cc70a4372a297051b2ad02201, 3366, 3625
8380x0000000000000000000000002d6823fc318843265c3178c67a99c63acd0ec85b1844, 3131, 10227, 11765
8490x0000000000000000000000000000000000000000000000000de0b6b3a76400003050, 10156, 11684

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020govaddresscontracts/core/PositionManager.sol:PositionManager
1032_statusuint256contracts/core/PositionManager.sol:PositionManager
2032positionValidDurationuint256contracts/core/PositionManager.sol:PositionManager
3032executeCooldownPublicuint256contracts/core/PositionManager.sol:PositionManager
4032executionFeeuint256contracts/core/PositionManager.sol:PositionManager
5032openPositionKeysIndexuint256contracts/core/PositionManager.sol:PositionManager
6032openPositionKeysbytes32[]contracts/core/PositionManager.sol:PositionManager
7032closePositionKeysIndexuint256contracts/core/PositionManager.sol:PositionManager
8032closePositionKeysbytes32[]contracts/core/PositionManager.sol:PositionManager
9032openPositionsIndexmapping(address ⇒ uint256)contracts/core/PositionManager.sol:PositionManager
10032openPositionsmapping(bytes32 ⇒ struct PositionManager.OpenPosition)contracts/core/PositionManager.sol:PositionManager
11032closePositionsIndexmapping(address ⇒ uint256)contracts/core/PositionManager.sol:PositionManager
12032closePositionsmapping(bytes32 ⇒ struct PositionManager.ClosePosition)contracts/core/PositionManager.sol:PositionManager
13032isKeepermapping(address ⇒ bool)contracts/core/PositionManager.sol:PositionManager

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...
0xB1925E72863Fec9143f4B8783A1b50bE92De1D49 on Celo Mainnet (42220)