ExchangeProxy
Verified contract
Active on
Ethereum with 6,472 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "ExchangeProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 11340811 | 4 years ago | | | 0 | 0.0076740840 | |
| 11182721 | 4 years ago | | | 0 | 0.0090681240 | |
| 11155194 | 4 years ago | | | 0 | 0.0087402480 | |
| 11149227 | 4 years ago | | | 0 | 0.0098287910 | |
| 11149162 | 4 years ago | | | 0 | 0.011192918 | |
| 11139624 | 4 years ago | | | 0 | 0.010483088 | |
| 11138644 | 4 years ago | | | 1 | 0.0055599250 | |
| 11133704 | 4 years ago | | | 0 | 0.018622373 | |
| 11133452 | 4 years ago | | | 0 | 0.012198615 | |
| 11133351 | 4 years ago | | | 2.5 | 0.012072980 |
ABI
ABI objects
Getter at block 21246686
chi() view returns (address)
0x0000000000004946c0e9f43f4dee607b0ef1fa1c
governance() view returns (address)
0x7be4d5a99c903c437ec77a20cb6d0688cbb73c7f
Read-only
viewSplitExactIn(address tokenIn, address tokenOut, uint256 swapAmount, uint256 nPools) view returns (struct ExchangeProxySwap[] swaps, uint256 totalOutput)
viewSplitExactOut(address tokenIn, address tokenOut, uint256 swapAmount, uint256 nPools) view returns (struct ExchangeProxySwap[] swaps, uint256 totalOutput)
State-modifying
Events batchSwapExactIn(struct ExchangeProxySwap[] swaps, address tokenIn, address tokenOut, uint256 totalAmountIn, uint256 minTotalAmountOut, uint8 flag) payable returns (uint256 totalAmountOut)
batchSwapExactOut(struct ExchangeProxySwap[] swaps, address tokenIn, address tokenOut, uint256 maxTotalAmountIn, uint8 flag) payable returns (uint256 totalAmountIn)
governanceRecoverUnsupported(address _token, uint256 _amount, address _to)
multihopBatchSwapExactIn(struct ExchangeProxySwap[][] swapSequences, address tokenIn, address tokenOut, uint256 totalAmountIn, uint256 minTotalAmountOut, uint8 flag) payable returns (uint256 totalAmountOut)
multihopBatchSwapExactOut(struct ExchangeProxySwap[][] swapSequences, address tokenIn, address tokenOut, uint256 maxTotalAmountIn, uint8 flag) payable returns (uint256 totalAmountIn)
setGovernance(address _governance)
setRegistry(address _registry)
smartSwapExactIn(address tokenIn, address tokenOut, uint256 totalAmountIn, uint256 minTotalAmountOut, uint256 nPools, uint8 flag) payable returns (uint256 totalAmountOut)
smartSwapExactOut(address tokenIn, address tokenOut, uint256 totalAmountOut, uint256 maxTotalAmountIn, uint256 nPools, uint8 flag) payable returns (uint256 totalAmountIn)
This contract contains no event objects.
constructor(address _weth)
receive()
This contract contains no error objects.