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 $7.92
ERC-20
Value $0.61
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
Value $0
ERC-20
Value $0
0xd2484d073741dbb73cc2b7b7901fd1e09dc74375357f5f94e3000de789217a1b
0x9dd01a0c82628978aec670dea7c38c3c27c9f909afd10c769c63b9e4edd298d9
0x53a95d45379ac641db372754578dbbcfd21dee8d308ad6db3f9d5182323e0eb6
0x71fa57a9cac98638804bddf0e4e4a619e857743a4f1932c5f77d95bf37b0c0ef
0xdd0f1873eed82c53d0c4744948eedd94ad04769cfdca399bf670da3100c3c720
0xf773efeb18d6d1f45054385c3e57b6d38d9cb577b50b39ad798d9e9d2e19a1b4
0xeb650c62424cb280e0523f6bcb696d180c4b8e890a3286ab111707eba131c3da
0x1cf41461a79da3cf96c2b85dcb339d359cb7f53ef46d49225a0f7b95cf68e11a
0xa3256cfe6a9834b5bee16b958d4dae35699f84b182382ddd06f6ccc182a2ceae
0x0211b9a4f90602e619719da08fb92dc45b2a5255b622c42f61022df0bad7adfa

Functions
Getter at block 20790300
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 error objects.