FloozMultichainRouter

Verified contract

Active on Ethereum with 74,379 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.36
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xfbc175c1f3786f96a8ede86ae7a258efae174f6d3bc8468d30607002056edb48
0xbf2b332fa88a62f7cb4fca998b6e123b6c47f96e13f8986c0649b49ad3e2bcb7
0x552c0a3d256779a3b5b69c17853b4bf88cf8967e8f7d1a11b9a1445d951dfb78
0xa16bf7a320a65c07d2aa38b01e21eee6763652155b4f1b43211fd53ec1aa063e
0x5a4e5b3046ccd5966374008e720556cc09f4999eadcb29dc7bb640fe27d7a6fc
0xa6ac60ef4261c727a1b6eb98cb51177422a42f49053dae035a376c1edcbcb9bc
0x5cb58f114ce1328106f2dd6ca990f2912b0a5c41ebb3d464f8a1ea7248bd46ee
0x18552763a57e9448e07af6d53f0adb3cc707a73e924d92ddf91826a179d55e83
0x22822a075e412e1421968e4b30d293229b19e44026058918118f6466b4f4c7c9
0x75fc71ddabf245bd16edbf8d3e0404345029106e78660417417d8ea188880644

Functions
Getter at block 21246447
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.