How to Set the Price of an NFT Within the Smart Contract