Sourcify Logosourcify.eth

0x49FD21C5C8813B1bAE4e5507C556391D6Dd9e9f1

on Ethereum Mainnet (1)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
FraxswapPair
Compilation Target
FraxswapPair.sol:FraxswapPair
Language
SoliditySolidity
Compiler
solc 0.8.15+commit.e14f2714
EVM Version
london
Verified At
2024-08-08 15:11:38 UTC
Deployer
0x5180db0237291A6449DdA9ed33aD90a38787621c
Deployment Transaction
0xa8af5961e4f263c2c4c99387f55339174f20d1d5c001a6df5d8c56641b25d5d4
Block Number
16592129
Transaction Index
100

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
2235254
Original (recompiled):0xa2646970667358221220695a1f95ff0d3de71bea6981134f058b77b5b2190846fed914df671363731c9864736f6c634300080f0033
Transformed (onchain):0xa2646970667358221220ff0f1e271603a9d47de68d4f1859e01970ca59682c13062be4eb53695c552a1464736f6c634300080f0033

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
2208154
Original (recompiled):0xa2646970667358221220695a1f95ff0d3de71bea6981134f058b77b5b2190846fed914df671363731c9864736f6c634300080f0033
Transformed (onchain):0xa2646970667358221220ff0f1e271603a9d47de68d4f1859e01970ca59682c13062be4eb53695c552a1464736f6c634300080f0033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032totalSupplyuint256FraxswapPair.sol:FraxswapPair
1032balanceOfmapping(address ⇒ uint256)FraxswapPair.sol:FraxswapPair
2032allowancemapping(address ⇒ mapping(address ⇒ uint256))FraxswapPair.sol:FraxswapPair
3032DOMAIN_SEPARATORbytes32FraxswapPair.sol:FraxswapPair
4032noncesmapping(address ⇒ uint256)FraxswapPair.sol:FraxswapPair
50576longTermOrdersstruct LongTermOrdersLib.LongTermOrdersFraxswapPair.sol:FraxswapPair
23014twammReserve0uint112FraxswapPair.sol:FraxswapPair
231414twammReserve1uint112FraxswapPair.sol:FraxswapPair
24032feeuint256FraxswapPair.sol:FraxswapPair
2501newSwapsPausedboolFraxswapPair.sol:FraxswapPair
25120factoryaddressFraxswapPair.sol:FraxswapPair
26020token0addressFraxswapPair.sol:FraxswapPair
27020token1addressFraxswapPair.sol:FraxswapPair
28014reserve0uint112FraxswapPair.sol:FraxswapPair
281414reserve1uint112FraxswapPair.sol:FraxswapPair
28284blockTimestampLastuint32FraxswapPair.sol:FraxswapPair
29032kLastuint256FraxswapPair.sol:FraxswapPair
30032orderIDsForUsermapping(address ⇒ uint256[])FraxswapPair.sol:FraxswapPair
31032TWAPObservationHistorystruct FraxswapPair.TWAPObservation[]FraxswapPair.sol:FraxswapPair
32032unlockeduint256FraxswapPair.sol:FraxswapPair

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