ExchangeProxy

Verified contract

Active on Ethereum with 365,236 txns
Deployed by via 0xe12d6914 at 10730576
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $40,221.09
ERC-20
Value $251.96
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x06c0d61518689f54acaf569048f0e8715441b8cf2f0ca52f99a8bd47e5ac1061
0x62323623f0066e9e9a775385c1830f1773d5251d1aadd1fb94c6e75312cb1e86
0xc1f539cc8e531486d5e444046e0b8b76f2b7ebd5ab6db36e3cd3e1b7c26ffd5a
0x305cc66ffe6fe097d88bd6c31ec6398e78786152dfbaf36c044e215d93021f17
0xa58907a39b90e0b148bfd8ca41dd30711b795a98431f68f79a30290dbecdb96f
0x72d1e4d0b111ff7e465ab98969bd48e8bd0e0844de34feb28ebde8fc24265d26
0x403c7e1735718e0e41eaf09cc302e4d72e697a20fef1a5e2d14155aae1209f22
0xd169818cd87cab8b68114d1acab49b99d654f24032e7c0781486305bdcfed399
0xdee1ed0e3ffd6bd05a52dcdf4666b9fb41b173f13b959c620c8e15dca138c033
0xad8121db310e5853d8dec018c8c962d9ea362fb0dd303a6af9b3e54f1e196883

Functions
Getter at block 20792065
isOwner(view returns (bool)
false
owner(view returns (address)
0x6e9eef9b53a69f37efcab8489706e8b2bd82608b
Read-only
viewSplitExactIn(address tokenInaddress tokenOutuint256 swapAmountuint256 nPoolsview returns (struct ExchangeProxySwap[] swapsuint256 totalOutput)
viewSplitExactOut(address tokenInaddress tokenOutuint256 swapAmountuint256 nPoolsview returns (struct ExchangeProxySwap[] swapsuint256 totalOutput)
State-modifying
batchSwapExactIn(struct ExchangeProxySwap[] swapsaddress tokenInaddress tokenOutuint256 totalAmountInuint256 minTotalAmountOutpayable returns (uint256 totalAmountOut)
batchSwapExactOut(struct ExchangeProxySwap[] swapsaddress tokenInaddress tokenOutuint256 maxTotalAmountInpayable returns (uint256 totalAmountIn)
multihopBatchSwapExactIn(struct ExchangeProxySwap[][] swapSequencesaddress tokenInaddress tokenOutuint256 totalAmountInuint256 minTotalAmountOutpayable returns (uint256 totalAmountOut)
multihopBatchSwapExactOut(struct ExchangeProxySwap[][] swapSequencesaddress tokenInaddress tokenOutuint256 maxTotalAmountInpayable returns (uint256 totalAmountIn)
renounceOwnership(
setRegistry(address _registry
smartSwapExactIn(address tokenInaddress tokenOutuint256 totalAmountInuint256 minTotalAmountOutuint256 nPoolspayable returns (uint256 totalAmountOut)
smartSwapExactOut(address tokenInaddress tokenOutuint256 totalAmountOutuint256 maxTotalAmountInuint256 nPoolspayable returns (uint256 totalAmountIn)
transferOwnership(address newOwner
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address _weth
Fallback and receive
fallback(
Errors

This contract contains no error objects.