This contract is being backfilled. You may encounter incomplete storage history.

OptimizedTransparentUpgradeableProxy

Verified contract

Proxy

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

No balances found for "OptimizedTransparentUpgradeableProxy"

0xde6fe3fac571cb173dcfebc8cb9149afa5fdc51d8707f6e7a708f8c30dd634ed
0xc1aa38a55268deba218b15e49766b92e58b42d529d15d616f09e37d1fb4f3af0
0xe0300fa3f24a9f807662ec42149ba2a1883dd837ceb41a74208b74a158ace07e
0x31733073bb324083bd0212d222c4c3e19b05f3ddea9e42ec6f1070ba99279835
0x298e4d4b95be8791a00f7df91acb86c5fac188f780a96423850d8a8eecb9a6ac
0x7febc9eb748c92263a7373c5dc14f0ec7424414045120102f15db46167e3d5fe
0x6de947272cddaf8e672c5f2c31a31b2119c699a947bbfdc263662591ecc22c18
0xbd8254c2e5da5c5cb2bc0828f0687a652ed5b69d2182612e7f55c3e77c06d4aa
0xe287f6a5453278e333037f2451f61939075e60c1b0bd89660ad141a4e48d2ac1
0x46e5018ddb4525fdbd72608c0a2670575ca1328e8bc1dc1cea7d6f855865b79c

Functions
Getter at block 21214254
ONE(view returns (uint256)
1000000000000000000
WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
admin(view returns (address)
0x678ee23173dce625a90ed651e91ca5138149f590
factory(view returns (address)
0x7f09d4be6bbf4b0ff0c97ca5c486a166198aeaee
routerTrade(view returns (address)
0x3816016d0855a2b35b90dddcae4a2e9ad690947d
version(view returns (uint256)
1
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)
idToAddress(uint256view returns (address)
impls(uint256view returns (address)
quote(uint256 amountAuint256 reserveAuint256 reserveBpure returns (uint256 amountB)
whitelistAccess(addressview returns (bool)
State-modifying
admin(returns (address admin_)
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
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)
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)
removeLiquidityETHSupportingFeeOnTransferTokens(address tokenuint256 liquidityuint256 amountTokenMinuint256 amountETHMinaddress touint256 deadlinereturns (uint256 amountETH)
removeLiquidityETHWithPermit(address tokenuint256 liquidityuint256 amountTokenMinuint256 amountETHMinaddress touint256 deadlinebool approveMaxuint8 vbytes32 rbytes32 sreturns (uint256 amountTokenuint256 amountETH)
removeLiquidityETHWithPermitSupportingFeeOnTransferTokens(address tokenuint256 liquidityuint256 amountTokenMinuint256 amountETHMinaddress touint256 deadlinebool approveMaxuint8 vbytes32 rbytes32 sreturns (uint256 amountETH)
removeLiquidityWithPermit(address tokenAaddress tokenBuint256 liquidityuint256 amountAMinuint256 amountBMinaddress touint256 deadlinebool approveMaxuint8 vbytes32 rbytes32 sreturns (uint256 amountAuint256 amountB)
setImpls(uint256 _implIndexaddress _impl
setRouterTrade(address _routerTrade
setWhitelist(address _userbool _status
swapETHForExactTokens(uint256 amountOutaddress[] pathaddress touint256 deadlinepayable returns (uint256[] amounts)
swapExactETHForTokens(uint256 amountOutMinaddress[] pathaddress touint256 deadlinepayable returns (uint256[] amounts)
swapExactETHForTokensSupportingFeeOnTransferTokens(uint256 amountOutMinaddress[] pathaddress touint256 deadlinepayable 
swapExactTokensForETH(uint256 amountInuint256 amountOutMinaddress[] pathaddress fromaddress touint256 deadlinereturns (uint256[] amounts)
swapExactTokensForETH(uint256 amountInuint256 amountOutMinaddress[] pathaddress touint256 deadlinereturns (uint256[] amounts)
swapExactTokensForETHSupportingFeeOnTransferTokens(uint256 amountInuint256 amountOutMinaddress[] pathaddress fromaddress touint256 deadline
swapExactTokensForETHSupportingFeeOnTransferTokens(uint256 amountInuint256 amountOutMinaddress[] pathaddress touint256 deadline
swapTokensForExactETH(uint256 amountOutuint256 amountInMaxaddress[] pathaddress fromaddress touint256 deadlinereturns (uint256[] amounts)
swapTokensForExactETH(uint256 amountOutuint256 amountInMaxaddress[] pathaddress touint256 deadlinereturns (uint256[] amounts)
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
RegisterToken(string tokenNameaddress tokenAddressaddress feesAddressuint256 buyFeePercentuint256 sellFeePercentbool isUpdate
UnregisterToken(address tokenAddress
isSwiched(bool newSwitch
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
fallback(
receive(
receive(
Errors

This contract contains no error objects.