UniversalRouter

Verified contract

Active on Base with 763 txns
Deployed by via 0xcf50b935 at 1410016
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "UniversalRouter"

0xc6b684c7d3dd6583c5f620a1696dccd960ff7eded67e7cbcfd2293201ff97a37
0x9f02439c49d01d0c747b2ecce97916e6eb686e932b178064110065f452ef1287
0x18e97e992f91bcbb07b2b161e36fc26c25e6c24684ce3584262871689f00bae2
0x893aa0d924903d3f9382f9d321c5189be478f5b50b11be46c7a39e2c7af383d8
0xcf7059586dd7ea865e9e73b14e7da2846c0b412528c903e577fccbd56b101e6e
0x520f790f126d518796604629092a0ceea6f963e12adc74fed1ebbd73d410634e
0x0c7d44acaad06832fc3e5b0cfbdc40ff88debe06f854174158bfc55740da86fd
0xf8d69bc16e09aa3db1417b3451bdab8dfdb275823336f3acce485f5941735f75
0x67a7d3f147b0cd78d2a6e70dc599afabbee06549b8dd224079751d1ff2ebec10
0xccc17e025d886b0336bf187a12d245a9732b995257cc8dc55a3503c44d8f584c

Functions
Getter at block 22769689

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 
yumyumswapSwapCallback(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(
SliceOutOfBounds(
TransactionDeadlinePassed(
UnableToClaim(
UnsafeCast(
V2InvalidPath(
V2TooLittleReceived(
V2TooMuchRequested(
V3InvalidAmountOut(
V3InvalidCaller(
V3InvalidSwap(
V3TooLittleReceived(
V3TooMuchRequested(