📄️ LooksRareExchange
It is the core contract of the LooksRare exchange.
📄️ StrategyStandardSaleForFixedPrice
Strategy that executes an order at a fixed price that can be taken either by a bid or an ask.
📄️ StrategyAnyItemFromCollectionForFixedPrice
Strategy to send an order at a fixed price that can be matched by any tokenId for the collection.
📄️ StrategyPrivateSale
Strategy to set up an order that can only be executed by a specific address.
📄️ CurrencyManager
It allows adding/removing currencies for trading on the LooksRare exchange.
📄️ ExecutionManager
It allows adding/removing execution strategies for trading on the LooksRare exchange.
📄️ RoyaltyFeeRegistry
A royalty fee registry for the LooksRare exchange. Any marketplace can use this to implement royalty fees for collections that do not implement ERC-2981.
📄️ RoyaltyFeeManager
It handles the logic to check and transfer royalty fees (if any).
📄️ RoyaltyFeeSetter
It is used to allow creators to set royalty parameters in the RoyaltyFeeRegistry.
📄️ TransferManagerERC721
It allows the transfer of ERC-721 tokens by the LooksRareExchange.
📄️ TransferManagerERC1155
It allows the transfer of ERC-1155 tokens by the LooksRareExchange.
📄️ TransferManagerNonCompliantERC721
It allows the transfer of ERC-721 tokens without safeTransferFrom by the LooksRareExchange.
📄️ TransferSelectorNFT
It selects the NFT transfer manager based on a collection address.