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

SwapHelper.app

Verified contract

Active on Ethereum with 681 txns
Deployed by via 0x42654305 at 11060115
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x2d840453512a5d5e1f206cdf2b432eaa9aca94f508de1d817b6054aee92d2ffc
0x22a8bf03a0fc1bb7a8e532d83ca4f914ff0f1e9c19df200be1feb2c45dd57569
0x94bee362adbe03fde01f51d89422705013322f40091dc6d2caf1279a7d893bf2
0x112b826b7c0aeb449bf20d3d160fa045b71ad74f7ee296760a49097084886870
0x7b45faa8b6f2be28b8e784767e920263254700288f0c9d748f3650a173f0e22e
0x6221386fc1643f05657109cf26ba62b0ab18662357c8a2cc1a77095274a059fa
0xef70b90180e7c89478d2912a344109bcf5b33e7eed8f85d18a7695e9e297fafa
0x7bc5f3eb9c390de19d80e4ca7eeecd7823ac913d87727c404651042bc391be58
0xcfb7fbfe28d37afe1f055151d90bb30e04ba4f2d6cda63592263b6eaa25136b5
0x06963cd96cdd5e3fd2be36cd1a027a8570830f465e8037e99178155c904e5ea1

Functions
Getter at block 20798035
SHT(view returns (address)
0x44d24cca11166fcce6e1c43181e76411653f0191
WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
factory(view returns (address)
0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f
name(view returns (string)
SwapHelper.app
owner(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
SwapHelper.app
totalSupply(view returns (uint256 theTotalSupply)
1000000000000000
Read-only
balanceOf(address _ownerview returns (uint256 balance)
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)
quote(uint256 amountAuint256 reserveAuint256 reserveBpure returns (uint256 amountB)
State-modifying
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)
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)
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 touint256 deadlinereturns (uint256[] amounts)
swapExactTokensForETHSupportingFeeOnTransferTokens(uint256 amountInuint256 amountOutMinaddress[] pathaddress touint256 deadline
swapExactTokensForTokens(uint256 amountInuint256 amountOutMinaddress[] pathaddress touint256 deadlinereturns (uint256[] amounts)
swapExactTokensForTokensSupportingFeeOnTransferTokens(uint256 amountInuint256 amountOutMinaddress[] pathaddress touint256 deadline
swapSHT(address toaddress pair_addresspayable 
swapTokensForExactETH(uint256 amountOutuint256 amountInMaxaddress[] pathaddress touint256 deadlinereturns (uint256[] amounts)
swapTokensForExactTokens(uint256 amountOutuint256 amountInMaxaddress[] pathaddress touint256 deadlinereturns (uint256[] amounts)
Events
Approval(address indexed _owneraddress indexed _spenderuint256 _value
Transfer(address indexed _fromaddress indexed _touint256 _value
Constructor
constructor(
Fallback and receive
receive(
Errors

This contract contains no error objects.