XSwapProxyV1

Verified contract

Active on Ethereum with 2,677 txns
Deployed by via 0xe0768d6f at 12028840
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "XSwapProxyV1"

0xcecfa460c18eb6545168acebaf5a839a74575c84a494be165a3da18efb0812cb
0xd7c2e4eeda17b2c111c53d4e462f2ce6272b7a77b8bacc6a0be9efb7052b95a8
0xb8e18d7dbc62de57b13d48a36230bc9a569609a875d93e41cf96f6097f92b3cb
0x4f71d3d3441c38dd2d97858ec9294fbfaf58f2e128615633ea564c89d9eb8d86
0x17c41a7db2120a44370839feabaa4e70bbad6ad901b17382954e5a9f38439003
0x20374715319db404581fa28f4d7c11649cb079f91a92251467b5a7aa6fd9a944
0xebab1dcf37bb1885d8e4e1efdc32c1f4f3020182df953b5009620933eed3dec2
0xc498ce6ee609df07147bc198c50bd01a1309d9c6c02f8559bc3a71bcd8dfcaaf
0xfced77e6781377837a23ca911610ef3852109e2491a6f3568cac2961a9d7bd6c
0x288d86137e5b19ba5ac41a9583d4660b0fdc46d565c5b7cc3d50a1d622838a19

Functions
Getter at block 20974552
BONE(view returns (uint256)
1000000000000000000
ETH_ADDR(view returns (address)
0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
MAX(view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
MAX_BATCH_SWAPS(view returns (uint256)
4
MAX_BOUND_TOKENS(view returns (uint256)
8
MIN_BATCH_SWAPS(view returns (uint256)
1
MIN_BOUND_TOKENS(view returns (uint256)
2
xconfig(view returns (address)
0xcb2978a5dc9f6b68295e93d53a74ea2cf66265dc
Read-only

This contract contains no read-only function objects.

State-modifying
batchSwapExactIn(struct XSwapProxyV1Swap[] swapsaddress tokenInaddress tokenOutuint256 totalAmountInuint256 minTotalAmountOutpayable returns (uint256 totalAmountOut)
batchSwapExactInRefer(struct XSwapProxyV1Swap[] swapsaddress tokenInaddress tokenOutuint256 totalAmountInuint256 minTotalAmountOutaddress referrerpayable returns (uint256 totalAmountOut)
batchSwapExactOut(struct XSwapProxyV1Swap[] swapsaddress tokenInaddress tokenOutuint256 maxTotalAmountInpayable returns (uint256 totalAmountIn)
batchSwapExactOutRefer(struct XSwapProxyV1Swap[] swapsaddress tokenInaddress tokenOutuint256 maxTotalAmountInaddress referrerpayable returns (uint256 totalAmountIn)
create(address factoryAddressaddress[] tokensuint256[] balancesuint256[] denormsuint256 swapFeeuint256 exitFeepayable returns (address)
joinPool(address poolAddressuint256 poolAmountOutuint256[] maxAmountsInpayable 
joinswapExternAmountIn(address poolAddressaddress tokenInuint256 tokenAmountInuint256 minPoolAmountOutpayable 
multihopBatchSwapExactIn(struct XSwapProxyV1MSwap[][] swapSequencesaddress tokenInaddress tokenOutuint256 totalAmountInuint256 minTotalAmountOutpayable returns (uint256 totalAmountOut)
multihopBatchSwapExactInRefer(struct XSwapProxyV1MSwap[][] swapSequencesaddress tokenInaddress tokenOutuint256 totalAmountInuint256 minTotalAmountOutaddress referrerpayable returns (uint256 totalAmountOut)
multihopBatchSwapExactOut(struct XSwapProxyV1MSwap[][] swapSequencesaddress tokenInaddress tokenOutuint256 maxTotalAmountInpayable returns (uint256 totalAmountIn)
multihopBatchSwapExactOutRefer(struct XSwapProxyV1MSwap[][] swapSequencesaddress tokenInaddress tokenOutuint256 maxTotalAmountInaddress referrerpayable returns (uint256 totalAmountIn)
Events

This contract contains no event objects.

Constructor
constructor(address _wethaddress _xconfig
Fallback and receive
fallback(
Errors

This contract contains no error objects.