LSSVMRouter

Verified contract

Implementation

Active on Ethereum with 121,676 txns
Deployed by via 0x83d9188d at 14718842
Slot Value
0x0000000000000000000000000000000000000000000000000000000000000000 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000001 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000002 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000003 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000004 0x0000000000000000000000000000000000000000000000000000000000000000

No balances found for "LSSVMRouter"

0xbea84b67580d8ea095ba6bfba96faad3a3233e12a611e51b45683218135bc79e
0x99b306cc442d636cc7fe410dc7ca3414607914a3cb6802f5de44a72bcde653e0
From
0x21ccfc91c009c53618a370e82849ed7b081efd52751d8edc341f2d31120dfaea
From
0x8472ae2604a6272ecbb23e55fb4617c66efae428954ac85f3a56b44b7b657c4a
0x71ee81158be14fa588b2378a9424f801a1dd1273380b1b89778b4cfcc6c93f48
From
0xff913f736bc02f14beec06a719a573a5f2de3ba3c8101d65d1af0be84aea5cfe
From
0x55d6c08c64ec1d63956769b4c61f757f95281cb846a6fd34aee15696005eefc6
0xec28489c1657590137c3a43367df143248b3932cf2b61082854246fe452094e7
0xee711a0bfb4ce4f2bb06caaa8584b56fdcb51073086ff0072d466a968b06b59d
0xae1b23c0b9d6591ad2ddcad18a42fd9c442dbac6f61ae843845eaf321c342c8d

Functions
Getter at block 20791483
factory(view returns (address)
0xb16c1342e617a5b6e4b631eb114483fdb289c0a4
Read-only

This contract contains no read-only function objects.

State-modifying
pairTransferERC20From(address tokenaddress fromaddress touint256 amountuint8 variant
pairTransferNFTFrom(address nftaddress fromaddress touint256 iduint8 variant
robustSwapERC20ForAnyNFTs(struct LSSVMRouterRobustPairSwapAny[] swapListuint256 inputAmountaddress nftRecipientuint256 deadlinereturns (uint256 remainingValue)
robustSwapERC20ForSpecificNFTs(struct LSSVMRouterRobustPairSwapSpecific[] swapListuint256 inputAmountaddress nftRecipientuint256 deadlinepayable returns (uint256 remainingValue)
robustSwapERC20ForSpecificNFTsAndNFTsToToken(struct LSSVMRouterRobustPairNFTsFoTokenAndTokenforNFTsTrade paramspayable returns (uint256 remainingValueuint256 outputAmount)
robustSwapETHForAnyNFTs(struct LSSVMRouterRobustPairSwapAny[] swapListaddress ethRecipientaddress nftRecipientuint256 deadlinepayable returns (uint256 remainingValue)
robustSwapETHForSpecificNFTs(struct LSSVMRouterRobustPairSwapSpecific[] swapListaddress ethRecipientaddress nftRecipientuint256 deadlinepayable returns (uint256 remainingValue)
robustSwapETHForSpecificNFTsAndNFTsToToken(struct LSSVMRouterRobustPairNFTsFoTokenAndTokenforNFTsTrade paramspayable returns (uint256 remainingValueuint256 outputAmount)
robustSwapNFTsForToken(struct LSSVMRouterRobustPairSwapSpecificForToken[] swapListaddress tokenRecipientuint256 deadlinereturns (uint256 outputAmount)
swapERC20ForAnyNFTs(struct LSSVMRouterPairSwapAny[] swapListuint256 inputAmountaddress nftRecipientuint256 deadlinereturns (uint256 remainingValue)
swapERC20ForSpecificNFTs(struct LSSVMRouterPairSwapSpecific[] swapListuint256 inputAmountaddress nftRecipientuint256 deadlinereturns (uint256 remainingValue)
swapETHForAnyNFTs(struct LSSVMRouterPairSwapAny[] swapListaddress ethRecipientaddress nftRecipientuint256 deadlinepayable returns (uint256 remainingValue)
swapETHForSpecificNFTs(struct LSSVMRouterPairSwapSpecific[] swapListaddress ethRecipientaddress nftRecipientuint256 deadlinepayable returns (uint256 remainingValue)
swapNFTsForAnyNFTsThroughERC20(struct LSSVMRouterNFTsForAnyNFTsTrade tradeuint256 inputAmountuint256 minOutputaddress nftRecipientuint256 deadlinereturns (uint256 outputAmount)
swapNFTsForAnyNFTsThroughETH(struct LSSVMRouterNFTsForAnyNFTsTrade tradeuint256 minOutputaddress ethRecipientaddress nftRecipientuint256 deadlinepayable returns (uint256 outputAmount)
swapNFTsForSpecificNFTsThroughERC20(struct LSSVMRouterNFTsForSpecificNFTsTrade tradeuint256 inputAmountuint256 minOutputaddress nftRecipientuint256 deadlinereturns (uint256 outputAmount)
swapNFTsForSpecificNFTsThroughETH(struct LSSVMRouterNFTsForSpecificNFTsTrade tradeuint256 minOutputaddress ethRecipientaddress nftRecipientuint256 deadlinepayable returns (uint256 outputAmount)
swapNFTsForToken(struct LSSVMRouterPairSwapSpecific[] swapListuint256 minOutputaddress tokenRecipientuint256 deadlinereturns (uint256 outputAmount)
Events

This contract contains no event objects.

Constructor
constructor(address _factory
Fallback and receive
receive(
Errors

This contract contains no error objects.