Sourcify Logosourcify.eth

0x2e44f3f609ff5aA4819B323FD74690f07C3607c4

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
PinLink
Compilation Target
contracts/PinLink.sol:PinLink
Language
SoliditySolidity
Compiler
solc 0.8.20+commit.a1b79de6
EVM Version
shanghai
Verified At
2024-11-15 00:30:51 UTC
Deployer
0x8c74fB3D6Bf088254A41960180707c65f2D79D62
Deployment Transaction
0x3b93f0d49fe1aeb86710bc4c0763057a0301b24f7c4c3a349d055aec38404dfa
Block Number
21187817
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: QmYW6qYH95qZWkaRp281v9ympWMMMTpgfpo1A8oKQomUAh

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
33560xf77979f9dbbc533578d3331b09c85e5c097ec46b77f42fdeb28f485e6eb1cdc98998
33580x00000000000000000000000000000000000000000000000000000000000000018956
33600x0000000000000000000000002e44f3f609ff5aa4819b323fd74690f07c3607c48914
33620x4806321d47dbfe419c860088657d88b3fc7ebb5a361b5336c685a59af51d2e529081
33640xc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc69118
33660x8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f9039

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020_owneraddresscontracts/PinLink.sol:PinLink
1032balancesmapping(address ⇒ uint256)contracts/PinLink.sol:PinLink
2032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))contracts/PinLink.sol:PinLink
3032_noncesmapping(address ⇒ struct Counters.Counter)contracts/PinLink.sol:PinLink
4032mappedAddressesmapping(address ⇒ struct PinLink.mappingStructs)contracts/PinLink.sol:PinLink
5032taxWalletsstruct PinLink.TaxWallet[]contracts/PinLink.sol:PinLink
6020dividendTrackeraddresscontracts/PinLink.sol:PinLink
6204openBlockuint32contracts/PinLink.sol:PinLink
6244sellTaxuint32contracts/PinLink.sol:PinLink
6284buyTaxuint32contracts/PinLink.sol:PinLink
7020_controlleraddresscontracts/PinLink.sol:PinLink
7204maxTxRatiouint32contracts/PinLink.sol:PinLink
7244maxWalletRatiouint32contracts/PinLink.sol:PinLink
7281tradingOpenboolcontracts/PinLink.sol:PinLink
7291inSwapboolcontracts/PinLink.sol:PinLink
7301swapEnabledboolcontracts/PinLink.sol:PinLink
7311disableAddToBlocklistboolcontracts/PinLink.sol:PinLink
8020devWalletaddresscontracts/PinLink.sol:PinLink
8204ethSendThresholdDivisoruint32contracts/PinLink.sol:PinLink
8244totalRatiouint32contracts/PinLink.sol:PinLink
8284taxSwapDivisoruint32contracts/PinLink.sol:PinLink
908lastTxBlockNumberuint64contracts/PinLink.sol:PinLink
9820uniswapV2Routercontract IUniswapV2Router02contracts/PinLink.sol:PinLink
10032_PERMIT_TYPEHASH_DEPRECATED_SLOTbytes32contracts/PinLink.sol:PinLink

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...
0x2e44f3f609ff5aa4819b323fd74690f07c3607c4 on Ethereum Mainnet (1)