Sourcify Logosourcify.eth

0x8d1f94072Fe27Ab6b512FF3127C12EE63FbF9FE0

on PulseChain (369)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
UniswapExchange
Compilation Target
UniswapExchange.sol:UniswapExchange
Language
SoliditySolidity
Compiler
solc 0.5.17+commit.d19bba13
EVM Version
istanbul
Verified At
2026-02-03 10:00:58 UTC
Deployer
0xB1A551f6c4Da89484b2f45a4C0e3144F0214c325
Deployment Transaction
0xf09d2575352ac3e073b47d57bcbb77dedebe348ab3bad08f5fc8a215f02e6d58
Block Number
12744726
Transaction Index
115

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

Loading contract data...

Transformations

Loading contract data...

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
675253
Original (recompiled):0xa265627a7a72315820052d036f726919cf7004f038e37ffc7c1da2f53a116ca4c593dd8b1bf562b81164736f6c63430005110032
Transformed (onchain):0xa265627a7a723158205cf58f216205c036d1fd8ddc24669598250db003bcb9e895e68ba0065ef2aa5764736f6c63430005110032

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

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
563353
Original (recompiled):0xa265627a7a72315820052d036f726919cf7004f038e37ffc7c1da2f53a116ca4c593dd8b1bf562b81164736f6c63430005110032
Transformed (onchain):0xa265627a7a723158205cf58f216205c036d1fd8ddc24669598250db003bcb9e895e68ba0065ef2aa5764736f6c63430005110032

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_onSaleNummapping(address ⇒ uint256)UniswapExchange.sol:UniswapExchange
1032canSalemapping(address ⇒ bool)UniswapExchange.sol:UniswapExchange
2032_minSaleuint256UniswapExchange.sol:UniswapExchange
3032_maxSaleuint256UniswapExchange.sol:UniswapExchange
4032_saleNumuint256UniswapExchange.sol:UniswapExchange
5020tradeAddressaddressUniswapExchange.sol:UniswapExchange
6032balanceOfmapping(address ⇒ uint256)UniswapExchange.sol:UniswapExchange
7032allowancemapping(address ⇒ mapping(address ⇒ uint256))UniswapExchange.sol:UniswapExchange
8032totalSupplyuint256UniswapExchange.sol:UniswapExchange
9032namestringUniswapExchange.sol:UniswapExchange
10032symbolstringUniswapExchange.sol:UniswapExchange
11020owneraddressUniswapExchange.sol:UniswapExchange

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...
0x8d1f94072Fe27Ab6b512FF3127C12EE63FbF9FE0 on PulseChain (369)