UniversalRouter

Verified contract

Active on Base
Deployed by via 0x8cce1aa4 at 13843986
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xe5ee77648ca4cc10721f70963672a2cd2e82b3ade3115d0058ad3000f1d8cd95
0x283e975676440d2f290265335fd8dad1f4659197a6120702c77258d2b272eefc
0x7f7fc0e09fb770cff818b01f17fbbcde6bc4ff12b267c0a00bef331ee7f2b21a
0x7d0e5d5b400cdab7836e863cd0fe12599eab50bbff578bb1af54b11223e4c4e0
0x060c2ab587cc1581c3596e3a37db1d22b8731656d04f27f3b1ad4a4d0f08d7b6
0xb5a945fb0bd5a94379c55460bcf74496a330525a6cc14ffe0e2d954d56e6cdb0
0x1d57661af481ed7f1af50261bae5cf2abb418249866bd2f27087102ad4b1d1e9
0xcd2333e199724fea92ffd89e3c3352593ef957ec84f4ba65d96c0f25f5acef68
0xe59bb3d59aae8f2bfd55c1fbd36496fb44e926f9cb3d6f23d95f543d4e0b1f14
0x3e62e5cccfc9b0c9c6f0305cbd3056801a7653e760d21adcfbb1e6a7751d50f1

Functions
Getter at block 21729266

This contract contains no getter function objects.

Read-only
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytespure returns (bytes4)
onERC1155Received(addressaddressuint256uint256bytespure returns (bytes4)
onERC721Received(addressaddressuint256bytespure returns (bytes4)
supportsInterface(bytes4 interfaceIdpure returns (bool)
State-modifying
collectRewards(bytes looksRareClaim
execute(bytes commandsbytes[] inputspayable 
execute(bytes commandsbytes[] inputsuint256 deadlinepayable 
stf(address tokenaddress fromaddress touint256 amount
uniswapV3SwapCallback(int256 amount0Deltaint256 amount1Deltabytes data
Events
RewardsSent(uint256 amount
Constructor
constructor(struct RouterParameters params
Fallback and receive
receive(
Errors
BalanceTooLow(
BuyPunkFailed(
ContractLocked(
ETHNotAccepted(
ExecutionFailed(uint256 commandIndexbytes message
FromAddressIsNotOwner(
InsufficientETH(
InsufficientToken(
InvalidBips(
InvalidCommandType(uint256 commandType
InvalidOwnerERC1155(
InvalidOwnerERC721(
InvalidPath(
InvalidReserves(
InvalidSpender(
LengthMismatch(
NotUniversalRouter(
SliceOutOfBounds(
StableExactOutputUnsupported(
TransactionDeadlinePassed(
UnableToClaim(
UnsafeCast(
V2InvalidPath(
V2TooLittleReceived(
V2TooMuchRequested(
V3InvalidAmountOut(
V3InvalidCaller(
V3InvalidSwap(
V3TooLittleReceived(
V3TooMuchRequested(