Interface TVLAnalysis

TVL analysis data structure

interface TVLAnalysis {
    byMonth: {
        avgTVL: number;
        changePercent: number;
        endTVL: number;
        maxTVL: number;
        minTVL: number;
        month: string;
        startTVL: number;
    }[];
    byYear: {
        avgTVL: number;
        changePercent: number;
        endTVL: number;
        maxTVL: number;
        minTVL: number;
        startTVL: number;
        year: number;
    }[];
    overall: {
        avgTVL: number;
        currentTVL: number;
        maxTVL: number;
        minTVL: number;
        startTVL: number;
        totalChangePercent: number;
        volatility: number;
    };
}

Properties

byMonth: {
    avgTVL: number;
    changePercent: number;
    endTVL: number;
    maxTVL: number;
    minTVL: number;
    month: string;
    startTVL: number;
}[]
byYear: {
    avgTVL: number;
    changePercent: number;
    endTVL: number;
    maxTVL: number;
    minTVL: number;
    startTVL: number;
    year: number;
}[]
overall: {
    avgTVL: number;
    currentTVL: number;
    maxTVL: number;
    minTVL: number;
    startTVL: number;
    totalChangePercent: number;
    volatility: number;
}