AggregationRouterV4

Verified contract
Active on Ethereum
Deployed by via 0x1364ea9a at 13556016
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $1.49
ERC-20
Value $0.01
ERC-20
Value $0
ERC-20
--
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
0xc1e16aa93a7f02a759bcc86b1eedeeeb5b2a161ec65e06bd30e626f356efbe37
0x2d53e0355fd3cbca050cc98a53a3e4c7724dc12a1a30d537cfa89ad072215af7
0x5f66b9c42f6f587c8b92ddcdbb7ca833f90c87c54ab31c99bb093ef093de5fed
0xd80d96c5807c042b281d5f1c9d876b95fa3668106dd1a2d90cf7b7367312ed37
0xd56bea71f4abedba401fd1c36ccdefdc718a91c251c42701e0d2d6660c74527f
0xaf1ce5fb49e2d5774160aaaad7887a699cfc915c5e3f2184a260a75d5119f1fb
0xde1932814e3882110163a83932887c906c4aeb41b1c622de061ee47aaf35224e
0xe48d546abebfea1e3fd3bd3bf270147026c3448092998f2975576876c6e3e46b
0x834c4aac5e8d723ab29db2a66664be329e93946b64ba44d3089b66be58d4f57f
0xec240bfae6f37510bff962b7f389311015f3e4c6d71eb84a696deefdb1197b33

Functions
Getter at block 20360557
DOMAIN_SEPARATOR(view returns (bytes32)
0x39821575e26f6b451072044840d9a68b6718f7a7770887d2b17a3b48f7147ca3
LIMIT_ORDER_RFQ_TYPEHASH(view returns (bytes32)
0x74ab4f0cde46aaf927859983f7d04002116dd057d4c4941f6dbfb775c3e31f45
owner(view returns (address)
0x5e89f8d81c74e311458277ea1be3d3247c7cd7d1
Read-only
invalidatorForOrderRFQ(address makeruint256 slotview returns (uint256)
State-modifying
cancelOrderRFQ(uint256 orderInfo
clipperSwap(address srcTokenaddress dstTokenuint256 amountuint256 minReturnpayable returns (uint256 returnAmount)
clipperSwapTo(address recipientaddress srcTokenaddress dstTokenuint256 amountuint256 minReturnpayable returns (uint256 returnAmount)
clipperSwapToWithPermit(address recipientaddress srcTokenaddress dstTokenuint256 amountuint256 minReturnbytes permitreturns (uint256 returnAmount)
destroy(
fillOrderRFQ(struct LimitOrderProtocolRFQOrderRFQ orderbytes signatureuint256 makingAmountuint256 takingAmountpayable returns (uint256uint256)
fillOrderRFQTo(struct LimitOrderProtocolRFQOrderRFQ orderbytes signatureuint256 makingAmountuint256 takingAmountaddress targetpayable returns (uint256uint256)
fillOrderRFQToWithPermit(struct LimitOrderProtocolRFQOrderRFQ orderbytes signatureuint256 makingAmountuint256 takingAmountaddress targetbytes permitreturns (uint256uint256)
renounceOwnership(
rescueFunds(address tokenuint256 amount
swap(address callerstruct AggregationRouterV4SwapDescription descbytes datapayable returns (uint256 returnAmountuint256 spentAmountuint256 gasLeft)
transferOwnership(address newOwner
uniswapV3Swap(uint256 amountuint256 minReturnuint256[] poolspayable returns (uint256 returnAmount)
uniswapV3SwapCallback(int256 amount0Deltaint256 amount1Deltabytes
uniswapV3SwapTo(address recipientuint256 amountuint256 minReturnuint256[] poolspayable returns (uint256 returnAmount)
uniswapV3SwapToWithPermit(address recipientaddress srcTokenuint256 amountuint256 minReturnuint256[] poolsbytes permitreturns (uint256 returnAmount)
unoswap(address srcTokenuint256 amountuint256 minReturnbytes32[] poolspayable returns (uint256 returnAmount)
unoswapWithPermit(address srcTokenuint256 amountuint256 minReturnbytes32[] poolsbytes permitreturns (uint256 returnAmount)
Events
OrderFilledRFQ(bytes32 orderHashuint256 makingAmount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address wethaddress _clipperExchange
Fallback and receive
receive(
Errors

This contract contains no errors objects.