@nftgo/gorarity
Version:
An algorithm to calculate rarity of NFT(how special it is), based on Jaccard Distance.
15 lines (14 loc) • 493 B
TypeScript
import { Collection, Token } from '../models';
export declare class Scorer {
private handler;
constructor();
validateCollection(collection: Collection): void;
/**
* @description Calculate the score of each token.
* @param collection
* @param tokens
* @returns The scores of each token, which has the same order with tokens.
*/
scoreTokens(collection: Collection, tokens: Token[]): number[];
scoreCollection(collection: Collection): number[];
}