This contract is being backfilled. You may encounter incomplete storage history.

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
--
0x4b5492b628181d7a5658322cd6a6f0df36bb67eb9b869d609b5f239da81aae69
0x6cc3dc8b7eef273f4a23b655eb8a165c97c53270fc88dddbdb8ba007cf27328b
0xa3d6a42f1632dce95b4728ba039bce082c5e44a2320db37aa65b28a7cc60acaa
0x9924a9ce085e084b1ad580b40049b532b8e8c602afc15a383ecf3b9c33d284ec
0x0e7f3bb926c76e7e24ed0ccf630b203105b1c029692ced559d63ca1e7f0d5a21
0x0ffa7c898aab272f4fd166186356a26d9e2b4cc2b80e8a99fbbfa5ee3159b33c
0x857cf8a42f058d394246ebf83d7810a93bf1b2b87500654da28bc7db66cc70fe
0xe830b90f30c79b31d3f1f622d8ec8299cdb4cb6c70e5fe415a1f1b745472371b
0x018a2b249b97b749ffdda48a4ed7a678e7ee53b305a97761ec0eb66b445a65c1
0x836ea82a74b40dff69896c969806d1f6417b7ba0fd7daedec47a69a61dd18137

Functions
Getter at block 23487369

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(