TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 222 txns
Deployed by via 0xea047d57 at 15281729
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "TransparentUpgradeableProxy"

0xc3892c52ee22c8e3e2aaadee8d0900a919bffbd0b3426f74d48fe468eebafeb9
0x1fdd32d1d027f41d0ee64b90d82fd17ad5e2624dfe6d4a81905427d79d9420a4
0x2a0ef22ef027841b53ed4f68fcafe209bb8014663ee741ffc8f2f53a1e010c16
0x15948caf5088992729c5faa20307ba5d6429f1ca2881b4c8cd982d13db23ac02
0xafc2724200d24352f1807fe13c0124b88989abd2d2edbb772832fa3e5d8b7f84
0x4f4896362ee67376e2a701ed76426c9730158e2fa87e07ab8bdbcf4fd70dc3ab
0xea76ddb5c21efdb8479e45ec1c5d75d5c11347c791e0201b7b8a4d00a4c8d31c
0xd0e0ffe648c45c4ff0d1b53f7e0fa00512349050302734a9fbdf7a3516f4e083
0x7161174a59cbcd7015068fb8c9e929209b92ae746798a3acfe0d5ff13e3c3e35
0x425792d9c8a211a22d3e5b4460bab53a7658bdc285c36d53d9b4d15e792c6ef7

Functions
Getter at block 21296787
WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
factory(view returns (address)
0x1264f802364e0776b9a9e3d161b43c7333ac08b2
Read-only
getAmountIn(uint256 amountOutuint256 reserveInuint256 reserveOutpure returns (uint256 amountIn)
getAmountOut(uint256 amountInuint256 reserveInuint256 reserveOutpure returns (uint256 amountOut)
getAmountsIn(uint256 amountOutaddress[] pathview returns (uint256[] amounts)
getAmountsOut(uint256 amountInaddress[] pathview returns (uint256[] amounts)
getPairState(address tokenAaddress tokenBview returns (uint256 reserveAuint256 reserveBuint256 totalSupply)
pairFor(address tokenAaddress tokenBview returns (address pair)
quote(uint256 amountAuint256 reserveAuint256 reserveBpure returns (uint256 amountB)
sortTokens(address tokenAaddress tokenBpure returns (address token0address token1)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
abortStarkware(address tokenAaddress tokenBstring idreturns (uint256 newVaultId)
addLiquidity(address tokenAaddress tokenBuint256 amountADesireduint256 amountBDesireduint256 amountAMinuint256 amountBMinaddress touint256 deadlinereturns (uint256 amountAuint256 amountBuint256 liquidity)
addLiquidityETH(address tokenuint256 amountTokenDesireduint256 amountTokenMinuint256 amountETHMinaddress touint256 deadlinepayable returns (uint256 amountTokenuint256 amountETHuint256 liquidity)
createPair(address tokenAaddress tokenBaddress expectedPairAddressreturns (address pair)
depositAndActiveL2(address tokenAaddress tokenBuint256 pairAssetIduint256 tokenAAssetIduint256 tokenBAssetIduint256 amountAuint256 amountBaddress to
initialize(address _factoryaddress _WETH
removeLiquidity(address tokenAaddress tokenBuint256 liquidityuint256 amountAMinuint256 amountBMinaddress touint256 deadlinereturns (uint256 amountAuint256 amountB)
removeLiquidityETH(address tokenuint256 liquidityuint256 amountTokenMinuint256 amountETHMinaddress touint256 deadlinereturns (uint256 amountTokenuint256 amountETH)
settleStarkWare(address tokenAaddress tokenBstring idreturns (bool)
setupAndActivateL2(address tokenAaddress tokenBuint256 pairAssetIduint256 tokenAAssetIduint256 tokenBAssetId
setupStarkware(address tokenAaddress tokenBuint256 assetIduint256 tokenAAssetIduint256 tokenBAssetId
swapETHForExactTokens(uint256 amountOutaddress[] pathaddress touint256 deadlinepayable returns (uint256[] amounts)
swapExactETHForTokens(uint256 amountOutMinaddress[] pathaddress touint256 deadlinepayable returns (uint256[] amounts)
swapExactTokensForETH(uint256 amountInuint256 amountOutMinaddress[] pathaddress touint256 deadlinereturns (uint256[] amounts)
swapExactTokensForTokens(uint256 amountInuint256 amountOutMinaddress[] pathaddress touint256 deadlinereturns (uint256[] amounts)
swapTokensForExactETH(uint256 amountOutuint256 amountInMaxaddress[] pathaddress touint256 deadlinereturns (uint256[] amounts)
swapTokensForExactTokens(uint256 amountOutuint256 amountInMaxaddress[] pathaddress touint256 deadlinereturns (uint256[] amounts)
syncStarkware(struct StarkwareSyncDtosSwapArgs swapArgsstruct StarkwareSyncDtosFundingArgs fundingArgsuint256 nonceToUseaddress exchangeAddressstring idreturns (bool)
toggleLayer2(address tokenAaddress tokenBbool state
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Layer2StateChange(address indexed pairbool isLayer2uint256 balance0uint256 balance1uint256 totalSupply
Sync(address indexed pairstring idstring nameuint256 vaultId
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.