0x17f7417926ac3ceae91fcc73dcea95ea091ec54f

Unverified contract

Proxy

Active on Ethereum with 87 txns
Deployed by via 0x1896ae4e at 18762094
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "0x17f7417926ac3ceae91fcc73dcea95ea091ec54f"

0x617416fcdd55fdb864a782ce99649f7c2fe9fd89e7654e3a6071d1b090f7ab23
0x60387b1660ad226325d35059d77f611510ee5f8236357b37f7110d96e0ff2096
0x564e55befa697433d27b5fb45010ccfbe4d9483802c7d1fa1c1bd7d19e2511a9
0x8c60d275384dd6f7b7ad9e1e9da3077a5f4b1c83f485ddeff7d3615436e0eff2
0xe7c4e780c2abbc623b0813ffa73c392d9068661bf13781d12dab7c0d298c8a4a
0x16eaad574af75284d24b5dac191372ce179c9320f93dbde8aefd88ce16b7b7cf
0xbfb614a3687fa0020b4a78b274a0118cd184f7ad5c54ece45ce4ae4c0a9d0c4b
0x70fa72c53a8104b23180fc8b18c794236d42c38769bd83c276d31e267e009e69
0x4e99196b88a944ac46ce428cfe0feb63ebcc2502c676b9fb10a2b16f6ef3b050
0x1888892918f90f3a37d7a02e06960eb5e7e569073f11d93f52cf1374ba906822

Functions
Getter at block 20951253
ROYALTY_ENGINE(view returns (address)
0xbc40d21999b4bf120d330ee3a2de415287f626c9
bondingCurve(pure returns (address _bondingCurve)
0xfa056c602ad0c0c4ee4385b3233f2cb06730334a
delta(view returns (uint128)
1025000000000000000
factory(pure returns (address _factory)
0xa020d57ab0448ef74115c112d18a9c231cc86000
fee(view returns (uint96)
40000000000000000
getAssetRecipient(view returns (address)
0x17f7417926ac3ceae91fcc73dcea95ea091ec54f
getFeeRecipient(view returns (address _feeRecipient)
0x5286bc17220d51a36e55f5664d63a61bf9b127a6
nft(pure returns (address _nft)
0xcb0477d1af5b8b05795d89d59f4667b59eae9244
owner(view returns (address)
0x5286bc17220d51a36e55f5664d63a61bf9b127a6
pairVariant(pure returns (uint8)
0
poolType(pure returns (uint8 _poolType)
2
propertyChecker(pure returns (address _propertyChecker)
0x0000000000000000000000000000000000000000
spotPrice(view returns (uint128)
453930677879511547
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(