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

Swapper

Verified contract

Active on Ethereum with 4,806 txns
Deployed by via 0x5b48e61d at 12599728
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $0.52
0x9a7280ef0b9237020838d95b0b6aee50d1152dbb049e567efc85e5434534c2f9
0xb79974fd1a1c46b0375ebec634602849532476a28764742aa0b3691f66010589
0xef55efe2f4ba6f6be70cdcae2400b73eefc569bd6a4c49fb762e5c3caeeb3e89
0x23c622eef3498b5dde6e69fce34995f4aadd740cb096a13a46fb125d0bd007ec
0x089a84f591522b9bcb9d9c14bb3a9eaf2e71fa0b67113174797b4c7810c7ac1c
0xb74daf22876a6fb75e0ce8111d249315020e2f35c5b0072b697fb299fb494a28
0x4cebc30061944219049845e0988571ba8bdbbcc3cb9ce995d70f681d45854acb
0xd7d7f2918bd53b4830fac1389c8f0f1a5846a2512a14d477e33c0f26eab829c3
0x9527bc1cc52da9d2e82b0659dfdbb5632ae49603f37deb4e921fcecc3d4d9fde
0x22a4baaf756c7ff15c7c50f4cd2948ac8bff6a3e5c7889e9849f3d7fdae3a679

Functions
Getter at block 20792449
WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
chainId(view returns (uint64)
2
feeCollector(view returns (address)
0x0e860f44d73f9fdbaf5e9b19afc554bf3c8e8a57
isOwner(view returns (bool)
false
lockProxyAddress(view returns (address)
0x250e76987d838a75310c34bf422ea9f1ac4cc906
managerProxyContract(view returns (address)
0x5a51e2ebf8d136926b9ca7b59b60464e7c44d2eb
owner(view returns (address)
0xb9078ac14fc8b9181b02368ba4e34da53bf43d02
paused(view returns (bool)
false
swapChainId(view returns (uint64)
10
swapProxyHash(view returns (bytes)
0x34d4a23a1fc0c694f0d74ddaf9d8d564cfe2d430
Read-only
assetInPool(bytesuint64view returns (bool)
getBalanceFor(address fromAssetHashview returns (uint256)
poolTokenMap(uint64view returns (address)
State-modifying
add_liquidity(address fromAssetHashuint64 toPoolIduint64 toChainIdbytes toAddressuint256 amountuint256 minOutAmountuint256 feeuint256 idpayable returns (bool)
bind3Asset(bytes asset1bytes asset2bytes asset3uint64 poolId
bindAssetAndPool(bytes fromAssetHashuint64 poolIdreturns (bool)
extractFee(address token
pause(
registerPool(uint64 poolIdaddress poolTokenAddressreturns (bool)
registerPoolWith3Assets(uint64 poolIdaddress poolTokenAddressbytes asset1bytes asset2bytes asset3
remove_liquidity(address fromAssetHashuint64 toPoolIduint64 toChainIdbytes toAssetHashbytes toAddressuint256 amountuint256 minOutAmountuint256 feeuint256 idpayable returns (bool)
renounceOwnership(
setFeeCollector(address collector
setLockProxy(address _lockProxy
setManagerProxy(address ethCCMProxyAddr
setSwapChainId(uint64 _swapChianId
setSwapProxyHash(bytes swapProxyAddr
setWETH(address _weth
swap(address fromAssetHashuint64 toPoolIduint64 toChainIdbytes toAssetHashbytes toAddressuint256 amountuint256 minOutAmountuint256 feeuint256 idpayable returns (bool)
transferOwnership(address newOwner
unpause(
Events
AddLiquidityEvent(address fromAssetHashaddress fromAddressuint64 toPoolIduint64 toChainIdbytes toAssetHashbytes toAddressuint256 amountuint256 feeuint256 id
LockEvent(address fromAssetHashaddress fromAddressuint64 toChainIdbytes toAssetHashbytes toAddressuint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
RemoveLiquidityEvent(address fromAssetHashaddress fromAddressuint64 toPoolIduint64 toChainIdbytes toAssetHashbytes toAddressuint256 amountuint256 feeuint256 id
SwapEvent(address fromAssetHashaddress fromAddressuint64 toPoolIduint64 toChainIdbytes toAssetHashbytes toAddressuint256 amountuint256 feeuint256 id
Unpaused(address account
Constructor
constructor(address _owneruint64 _chainIduint64 _swapChianIdaddress _lockProxyaddress _CCMPaddress _wethbytes _swapProxyHash
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.