0x1ec95e3eef31a86d1536df5af67677a0fc98e5a4

Unverified contract

Proxy

Active on Ethereum with 139 txns
Deployed by via 0x98e23d34 at 18106355
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $953.16
 (#94568)
ERC-721
--
 (#94333)
ERC-721
--
 (#94322)
ERC-721
--
 (#94256)
ERC-721
--
 (#94251)
ERC-721
--
 (#94249)
ERC-721
--
 (#94240)
ERC-721
--
 (#94238)
ERC-721
--
 (#93977)
ERC-721
--
0x119f0a9cbfbadaeb10ed3bdf5f911aa939e1cd12f7df0649b68e96b940f008f8
0x8b96887ee726187348e3a090ced92cf41be05ac56906d9491bb442f8db41b544
0x8f4206f1133577f84baaf492e7e9a43872a814d453cf7c542157ff080c61678f
0x73f1e12d795135adf438ab9e87c21096aeab5de6eba59ec285611ac5e5f4acee
0x7ac695207f2e06bb8445f1f4890c582c8be6cfbaa914e5744b526033c292a440
0x2b6dc68f549dbca917493f4a4b6fcc474559cdcee581c38f47ce35bd4da3cb99
0x448bbe6e0187b0634f9d90604a605a0c01bbf23beb17f6a844728e2bbb249a7e
0x261fcd0cac01b0afad3831f962d93468e5b789e557232f32d1aaf484d077ca89
0x0d2b63ccdf17a6c082e73e530c02d921ae7b6bd712bc1dca8af853378640c280
0xc3854efefe68ce1613a8eb605eb81fe10d1827f09a340051360bdcd22dc829ee

Functions
Getter at block 21333251
ROYALTY_ENGINE(view returns (address)
0xbc40d21999b4bf120d330ee3a2de415287f626c9
bondingCurve(pure returns (address _bondingCurve)
0xfa056c602ad0c0c4ee4385b3233f2cb06730334a
delta(view returns (uint128)
1050000000000000000
factory(pure returns (address _factory)
0xa020d57ab0448ef74115c112d18a9c231cc86000
fee(view returns (uint96)
40000000000000000
getAssetRecipient(view returns (address)
0x1ec95e3eef31a86d1536df5af67677a0fc98e5a4
getFeeRecipient(view returns (address _feeRecipient)
0x38daea6f17e4308b0da9647db9ca6d84a3a7e195
nft(pure returns (address _nft)
0xbe9371326f91345777b04394448c23e2bfeaa826
owner(view returns (address)
0x38daea6f17e4308b0da9647db9ca6d84a3a7e195
pairVariant(pure returns (uint8)
0
poolType(pure returns (uint8 _poolType)
2
propertyChecker(pure returns (address _propertyChecker)
0x0000000000000000000000000000000000000000
spotPrice(view returns (uint128)
19295127064409320
Read-only
calculateRoyaltiesView(uint256 assetIduint256 saleAmountview returns (address[] royaltyRecipientsuint256[] royaltyAmountsuint256 royaltyTotal)
getBuyNFTQuote(uint256 assetIduint256 numNFTsview returns (uint8 erroruint256 newSpotPriceuint256 newDeltauint256 inputAmountuint256 protocolFeeuint256 royaltyAmount)
getSellNFTQuote(uint256 assetIduint256 numNFTsview returns (uint8 erroruint256 newSpotPriceuint256 newDeltauint256 outputAmountuint256 protocolFeeuint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
call(address targetbytes data
changeAssetRecipient(address newRecipient
changeDelta(uint128 newDelta
changeFee(uint96 newFee
changeSpotPrice(uint128 newSpotPrice
initialize(address _owneraddress _assetRecipientuint128 _deltauint96 _feeuint128 _spotPrice
multicall(bytes[] callsbool revertOnFail
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytesreturns (bytes4)
onERC1155Received(addressaddressuint256uint256bytesreturns (bytes4)
onERC721Received(addressaddressuint256bytesreturns (bytes4)
swapNFTsForToken(uint256[] nftIdsuint256 minExpectedTokenOutputaddress tokenRecipientbool isRouteraddress routerCallerreturns (uint256 outputAmount)
swapNFTsForToken(uint256[] nftIdsuint256 minExpectedTokenOutputaddress tokenRecipientbool isRouteraddress routerCallerbytes propertyCheckerParamsreturns (uint256 outputAmount)
swapTokenForSpecificNFTs(uint256[] nftIdsuint256 maxExpectedTokenInputaddress nftRecipientbool isRouteraddress routerCallerpayable returns (uint256)
transferOwnership(address newOwnerbytes datapayable 
withdrawAllETH(
withdrawERC1155(address auint256[] idsuint256[] amounts
withdrawERC20(address auint256 amount
withdrawERC721(address auint256[] nftIds
withdrawETH(uint256 amount
Events
AssetRecipientChange(address indexed a
DeltaUpdate(uint128 newDelta
FeeUpdate(uint96 newFee
NFTWithdrawal(uint256 numNFTs
NFTWithdrawal(uint256[] ids
OwnershipTransferred(address indexed newOwner
SpotPriceUpdate(uint128 newSpotPrice
SwapNFTInPair(uint256 amountOutuint256 numNFTs
SwapNFTInPair(uint256 amountOutuint256[] ids
SwapNFTOutPair(uint256 amountInuint256 numNFTs
SwapNFTOutPair(uint256 amountInuint256[] ids
TokenDeposit(uint256 amount
TokenWithdrawal(uint256 amount
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
receive(
Errors
LSSVMPairERC721__NeedPropertyChecking(
LSSVMPairERC721__PropertyCheckFailed(
LSSVMPairETH__InsufficientInput(
LSSVMPair__AlreadyInitialized(
LSSVMPair__BondingCurveError(uint8 error
LSSVMPair__CallFailed(
LSSVMPair__DemandedInputTooLarge(
LSSVMPair__FunctionNotAllowed(
LSSVMPair__InvalidDelta(
LSSVMPair__InvalidSpotPrice(
LSSVMPair__NftNotTransferred(
LSSVMPair__NonTradePoolWithTradeFee(
LSSVMPair__NotRouter(
LSSVMPair__OutputTooSmall(
LSSVMPair__RoyaltyTooLarge(
LSSVMPair__TargetNotAllowed(
LSSVMPair__TradeFeeTooLarge(
LSSVMPair__WrongPoolType(
LSSVMPair__ZeroSwapAmount(
Ownable_NewOwnerZeroAddress(
Ownable_NotOwner(