UniversalRouter

Verified contract

Active on Ethereum with 38,283 txns
Deployed by via 0x1c6a3187 at 18368375
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xb81ff017eddbb3b89db40020d6c03a90d5fc9064edb4e9aa53d1a92e8fb2e4fd
0x99ea18eae82468d0d1943596c47c7343fa18d52e4f12ef42680dd728d70e414b
0xa4b6ff9b8b7c5e220c21ba449d0634b9b9bfb1b9b7690ca20ea8b4502e042588
0xa56dd8f2f8f457a997c4c95920c0b4d60f8ce097cd5ed233e1d0b39035652d58
0x7dd8f4a72eb3271bd376ace99dee15ca6f010afa5cc46f9c34dd8c568ab2ce47
0x46213b485679f930be4a03c0fffd97e9c32f16b490e8fa175510b80027197b4d
0xb9b798fba8263e6bd33e52d550034f82b2485859d762f97c68d77ff79df61250
0x9c2bb54fec31fb7a8edea70e5a8f92e7c7183c2e760535bcca501e7b1ed904f0
0x1130f8386afee3981192f7667a83b51e96c3325f130de7de73b86370203d6700
0x9e0fd6a4d354c47ee5dcf2cc30a1c991b643105f56b64ff8f70a16f5529dacb9

Functions
Getter at block 21244655
owner(view returns (address)
0x21835332cbdf1b3530fae9f6cd66feb9477dfc02
paused(view returns (bool)
false
stableSwapFactory(view returns (address)
0xd173bf0851d2803177cc3928cf52f7b6bd29d054
stableSwapInfo(view returns (address)
0xccd9fea6bbf1910f4c188a5bbc13d98ea4f5f9f9
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 
pancakeV3SwapCallback(int256 amount0Deltaint256 amount1Deltabytes data
pause(
renounceOwnership(
setStableSwap(address _factoryaddress _info
transferOwnership(address newOwner
unpause(
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
RewardsSent(uint256 amount
SetStableSwap(address indexed factoryaddress indexed info
Unpaused(address account
Constructor
constructor(struct RouterParameters params
Fallback and receive
receive(
Errors
BalanceTooLow(
BuyPancakeNFTFailed(
BuyPunkFailed(
ContractLocked(
ETHNotAccepted(
ExecutionFailed(uint256 commandIndexbytes message
FromAddressIsNotOwner(
InsufficientETH(
InsufficientToken(
InvalidBips(
InvalidCommandType(uint256 commandType
InvalidOwnerERC1155(
InvalidOwnerERC721(
InvalidPath(
InvalidPoolAddress(
InvalidPoolLength(
InvalidReserves(
InvalidSpender(
LengthMismatch(
SliceOutOfBounds(
StableInvalidPath(
StableTooLittleReceived(
StableTooMuchRequested(
TransactionDeadlinePassed(
UnableToClaim(
UnsafeCast(
V2InvalidPath(
V2TooLittleReceived(
V2TooMuchRequested(
V3InvalidAmountOut(
V3InvalidCaller(
V3InvalidSwap(
V3TooLittleReceived(
V3TooMuchRequested(