ta for a contract address and a single tokenId.</li>
<li><code>refreshContract()</code>: Enqueues the specified contract address to have all token ids&#39; metadata refreshed.</li>
<li><code>getFloorPrice()</code>: Return the floor prices of a NFT contract by marketplace.</li>
<li><code>computeRarity()</code>: Get the rarity of each attribute of an NFT.</li>
<li><code>getNftSales()</code>: Returns NFT sales that have happened through on-chain marketplaces.</li>
<li><code>summarizeNftAttributes()</code>: Get