I am building on top of your fantastic contracts – specifically I am developing a contract that inherits from ERC721.
Is there a way for me to add some constraints on secondary market sales? For example I would like to have a check to set a "ceil" price i.e. max price for a given re-sale, so that a owner cannot for example sell a NFT for more than 2ETH.
Thank you in advance for your help!