HyperDexRouter

Verified contract

Active on Ethereum with 865 txns
Deployed by via 0xe950fb77 at 14493429
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 3 additional slots
ERC-20
--
ERC-20
--
0x21b77b49d0cfb5e9da90b9e3ef96fa3f2c143261997b353b0b5339f3425f44be
0xe2eee4cdb173bd454604bbe41410ffcbeb7de3827438997aeffd0e10e6799326
0x65562497b4ecc5a56590f9eda2eda1e8d510b6a53abc1d53a804f1b53863c0a3
0x2e998e962d745440fad4592ca8fa924335acaf15e8bef99a9095f89bdf2bf1e8
0xd1c4ed0a679d05a1a9a20bf0cae2b4ba09456bee2bbe3ea6a53e7b31cb2c5979
0x1e7d510bbb11a4cc89763dde734d34e25dc61d5978a0f453ad41b534140886c2
0x6e127c4a64a1cb776c1dd0de53f5dc707bf172a7c5943ae9311610dc73803d2d
0x2bf36c7e88f4e0bdbee13c198c91187cac907927a2dc263934fe941582f2d484
0x341db1c98c1dd6849d725827584a9361429df2820d54894146af576f94f61709
0xb08c85349eaff6cdc98cbbcbe4ca4c045ab2fe04194fb85f614b7e0efea5a595

Functions
Getter at block 21248842
allowanceTarget(view returns (address)
0xdef1c0ded9bec7f1a1670819833240f027b25eff
approver(view returns (address)
0xda0a99d6acfb64392331fcf95679fc25a3a97b92
beneficiary(view returns (address)
0x62959d2c9d519c8ba3b93d17166a6a594d5f9467
feeBeneficiary(view returns (uint256)
5
gasStation(view returns (address)
0xc48603bfef67c9b5e1180be25c501ec77986f2d1
hyperDex(view returns (address)
0xdef1c0ded9bec7f1a1670819833240f027b25eff
owner(view returns (address)
0xd4fcb8398e9448ddbf20f2108aedc017b1a9e34c
Read-only
feeReferrals(uint256view returns (uint256)
isOwnGasStation(address addressToCheckview returns (bool)
State-modifying
multiRoute(bytes msgDataaddress inputTokenuint256 inputAmountaddress outputTokenaddress[4] referralspayable returns (bytes)
multiRouteWithPermit(bytes msgDataaddress inputTokenuint256 inputAmountaddress outputTokenaddress[4] referralsbytes approvalDatapayable returns (bytes)
renounceOwnership(
setAllowanceTarget(address _allowanceTarget
setApprover(address _approver
setBeneficiary(address _beneficiary
setFeeBeneficiary(uint256 _feeBeneficiary
setFeeReferrals(uint256[4] _feeReferrals
setGasStation(address _gasStation
setHyperDex(address _hyperDex
transferOwnership(address newOwner
Events
AllowanceTargetChanged(address indexed allowanceTarget
BeneficiaryChanged(address indexed beneficiary
FeePayment(address indexed recipientaddress tokenuint256 amount
GasStationChanged(address indexed gasStation
HyperDexChanged(address indexed hyperDex
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
TokensApproverChanged(address indexed approver
Constructor
constructor(address _nativeAddressaddress _hyperDexaddress _allowanceTargetaddress _beneficiaryaddress _gasStationaddress _approver
Fallback and receive
receive(
Errors

This contract contains no error objects.