FloozMultichainRouter

Verified contract

Active on Ethereum with 2,069 txns
Deployed by via 0x4c7c12d5 at 13497898
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0.12
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xa24150792a88a55dada5827c8ee49530dfad211ef128d990fa8f041ad9204db5
0xd7e5d3758b61d01f5b95dc8455b2d2ef774d63731a90645993f1e36b0209ed42
0xab765898753506c126a019423ddf3bf328aa3f45bd67cbbd9d17a3467fe249b4
From
0x6c799c0d9486eecf1172bdb1a52a6a76e3ddede8fd62e75a3d31b8b7c35d36bb
0xe0678d9f5301669ee7b3ed66a6ad5da1cb6e5b4da220125fc340791739b23df3
0xefae37517f50e9d5359c34c2b6fbdf33fffb0a4ebfc58fd86f691e1d16e36cd0
0x352120d8aa84b8cc38ecb5acfeaa9341b69eb09ca16cf28647c4c1f8910dcd0f
0x33eb421687ab1d0d33281b137ab3902fe96515f760783f1fa0152ad91d672be8
0x9bac7ff3af1cb91b44089f951fe0f1636a044b64acbe1312cd11b34bf7dbbced
0xfe4201487d3444728512017683f940a1b0a893798638fa735e5a2411e197aa1d

Functions
Getter at block 21036368
FEE_DENOMINATOR(view returns (uint256)
10000
WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
feeReceiver(view returns (address)
0x7b66162866067d1b0dd6537f0fac445ff7f56c86
owner(view returns (address)
0xef5a1c768ee7b51ec4b4af3c5804349e70759e14
paused(view returns (bool)
false
referralRegistry(view returns (address)
0xc967387f1dc6d350a3732e69581708462d2afffa
referralRewardRate(view returns (uint16)
1000
referralsActivated(view returns (bool)
true
swapFee(view returns (uint16)
50
zeroEx(view returns (address)
0xdef1c0ded9bec7f1a1670819833240f027b25eff
Read-only
customReferralRewardRate(addressview returns (uint16)
forkActivated(addressview returns (bool)
forkInitCode(addressview returns (bytes)
getUserReferee(address userview returns (address)
hasUserReferee(address userview returns (bool)
State-modifying
executeZeroExSwap(bytes dataaddress tokenOutaddress tokenInaddress refereebool feepayable 
pause(
registerFork(address _factorybytes _initCode
renounceOwnership(
swapETHForExactTokens(struct FloozMultichainRouterSwapData swapDatauint256 amountOutaddress[] pathpayable returns (uint256[] amounts)
swapExactETHForTokens(struct FloozMultichainRouterSwapData swapDatauint256 amountOutMinaddress[] pathpayable returns (uint256[] amounts)
swapExactETHForTokensSupportingFeeOnTransferTokens(struct FloozMultichainRouterSwapData swapDatauint256 amountOutMinaddress[] pathpayable 
swapExactTokensForETH(struct FloozMultichainRouterSwapData swapDatauint256 amountInuint256 amountOutMinaddress[] pathreturns (uint256[] amounts)
swapExactTokensForETHSupportingFeeOnTransferTokens(struct FloozMultichainRouterSwapData swapDatauint256 amountInuint256 amountOutMinaddress[] path
swapExactTokensForTokens(struct FloozMultichainRouterSwapData swapDatauint256 amountInuint256 amountOutMinaddress[] pathreturns (uint256[] amounts)
swapExactTokensForTokensSupportingFeeOnTransferTokens(struct FloozMultichainRouterSwapData swapDatauint256 amountInuint256 amountOutMinaddress[] path
swapTokensForExactETH(struct FloozMultichainRouterSwapData swapDatauint256 amountOutuint256 amountInMaxaddress[] pathreturns (uint256[] amounts)
swapTokensForExactTokens(struct FloozMultichainRouterSwapData swapDatauint256 amountOutuint256 amountInMaxaddress[] pathreturns (uint256[] amounts)
transferOwnership(address newOwner
unpause(
updateCustomReferralRewardRate(address accountuint16 referralRatereturns (uint256)
updateFeeReceiver(address newFeeReceiver
updateFork(address _factorybytes _initCodebool _activated
updateReferralRegistry(address newReferralRegistry
updateReferralRewardRate(uint16 newReferralRewardRate
updateReferralsActivated(bool newReferralsActivated
updateSwapFee(uint16 newSwapFee
withdrawERC20Token(address tokenaddress touint256 amount
withdrawETH(address touint256 amount
Events
CustomReferralRewardRateUpdated(address indexed accountuint16 referralRate
FeeReceiverUpdated(address feeReceiver
ForkCreated(address factory
ForkUpdated(address factory
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
ReferralRegistryUpdated(address referralRegistry
ReferralRewardPaid(address fromaddress indexed toaddress tokenOutaddress tokenRewarduint256 amount
ReferralRewardRateUpdated(uint16 referralRewardRate
ReferralsActivatedUpdated(bool activated
SwapFeeUpdated(uint16 swapFee
Unpaused(address account
Constructor
constructor(address _WETHuint16 _swapFeeuint16 _referralRewardRateaddress _feeReceiveraddress _referralRegistryaddress _zeroEx
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.