FloozMultichainRouter

Verified contract

Active on Ethereum with 74,147 txns
Deployed by via 0x06242f8f at 13863329
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0.44
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x51cab88c838709c6afe59bfec2ed1a778824ff7ae0547b53146732f6abfd4919
0x8f7384f22363ab93ef5eb306ce509df17310ebd690e93853eefab43c1a9e9683
0x9aaa18afbd363b6fc1193f7773e45cbb0d3642fe5f1e3a415248074145c133bd
0xf10c50186049540ac667bdde12d71d0e8bd8f41f91f9d444cef9953e45a412dd
0xf3007e2ce01fdc01cbcd18f997b84048df259c8c10471a582802a397719aec5b
0xc11b7ac86e424a87d804da9f4ee6702077a0319d94286467f0289893fc446aff
0x6dff733f3fd7ba506cac1b03782a5dc4d0bbd41dedb1ae8cba8694f0103dbdc6
0x35f74ebfecba73033ef1b67724395abb88d3b2c4161721b2cf026c827183d3b3
0x08685f39f43f37febbd65a8b2b700c795bbeac9db0b0c20110d255a54a3af810
0x04fd6e2b8d558638f3c7cc7bc3589ad177915c62ffcdd582eb090b2fa9f9d3b2

Functions
Getter at block 20791869
FEE_DENOMINATOR(view returns (uint256)
10000
WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
feeReceiver(view returns (address)
0x7b66162866067d1b0dd6537f0fac445ff7f56c86
oneInch(view returns (address)
0x1111111254fb6c44bac0bed2854e76f90643097d
owner(view returns (address)
0xef5a1c768ee7b51ec4b4af3c5804349e70759e14
paused(view returns (bool)
false
referralRegistry(view returns (address)
0xc967387f1dc6d350a3732e69581708462d2afffa
referralRewardRate(view returns (uint16)
2000
referralsActivated(view returns (bool)
true
swapFee(view returns (uint16)
100
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
executeOneInchSwap(struct FloozMultichainRouterExternalSwapData swapDatapayable 
executeZeroExSwap(struct FloozMultichainRouterExternalSwapData swapDatapayable 
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 _zeroExaddress _oneInch
Fallback and receive
receive(
Errors

This contract contains no error objects.