Files
explore/mocks/stats/lines.ts
T
Zach Kelling d15691316a feat: rename @blockscout to @luxfi, monochrome theme, horizontal blocks
- Rename all @blockscout/* npm packages to @luxfi/* aliases (150+ files)
- Override blue accent colors to gray for monochrome theme
- Fix dropdown/menu/popover fonts to use Geist Sans
- Change Latest Blocks to horizontal scrolling layout
- Show dashes instead of zeros for validator stats on error
- Fix GHA deploy step to use correct deployment name
2026-03-02 12:28:15 -08:00

162 lines
4.3 KiB
TypeScript

import type * as stats from '@luxfi/stats-types';
export const base: stats.LineCharts = {
sections: [
{
id: 'accounts',
title: 'Accounts',
charts: [
{
id: 'accountsGrowth',
title: 'Accounts growth',
description: 'Cumulative accounts number per period',
units: undefined,
resolutions: [ 'DAY', 'MONTH' ],
},
{
id: 'activeAccounts',
title: 'Active accounts',
description: 'Active accounts number per period',
units: undefined,
resolutions: [ 'DAY', 'MONTH' ],
},
{
id: 'newAccounts',
title: 'New accounts',
description: 'New accounts number per day',
units: undefined,
resolutions: [ 'DAY', 'MONTH' ],
},
],
},
{
id: 'transactions',
title: 'Transactions',
charts: [
{
id: 'averageTxnFee',
title: 'Average transaction fee',
description: 'The average amount in ETH spent per transaction',
units: 'ETH',
resolutions: [ 'DAY', 'MONTH' ],
},
{
id: 'newTxns',
title: 'New transactions',
description: 'New transactions number',
units: undefined,
resolutions: [ 'DAY', 'MONTH' ],
},
{
id: 'txnsFee',
title: 'Transactions fees',
description: 'Amount of tokens paid as fees',
units: 'ETH',
resolutions: [ 'DAY', 'MONTH' ],
},
{
id: 'txnsGrowth',
title: 'Transactions growth',
description: 'Cumulative transactions number',
units: undefined,
resolutions: [ 'DAY', 'MONTH' ],
},
{
id: 'txnsSuccessRate',
title: 'Transactions success rate',
description: 'Successful transactions rate per day',
units: undefined,
resolutions: [ 'DAY', 'MONTH' ],
},
],
},
{
id: 'blocks',
title: 'Blocks',
charts: [
{
id: 'averageBlockRewards',
title: 'Average block rewards',
description: 'Average amount of distributed reward in tokens per day',
units: 'ETH',
resolutions: [ 'DAY', 'MONTH' ],
},
{
id: 'averageBlockSize',
title: 'Average block size',
description: 'Average size of blocks in bytes',
units: 'Bytes',
resolutions: [ 'DAY', 'MONTH' ],
},
{
id: 'newBlocks',
title: 'New blocks',
description: 'New blocks number',
units: undefined,
resolutions: [ 'DAY', 'MONTH' ],
},
],
},
{
id: 'tokens',
title: 'Tokens',
charts: [
{
id: 'newNativeCoinTransfers',
title: 'New ETH transfers',
description: 'New token transfers number for the period',
units: undefined,
resolutions: [ 'DAY', 'MONTH' ],
},
],
},
{
id: 'gas',
title: 'Gas',
charts: [
{
id: 'averageGasLimit',
title: 'Average gas limit',
description: 'Average gas limit per block for the period',
units: undefined,
resolutions: [ 'DAY', 'MONTH' ],
},
{
id: 'averageGasPrice',
title: 'Average gas price',
description: 'Average gas price for the period (Gwei)',
units: 'Gwei',
resolutions: [ 'DAY', 'MONTH' ],
},
{
id: 'gasUsedGrowth',
title: 'Gas used growth',
description: 'Cumulative gas used for the period',
units: undefined,
resolutions: [ 'DAY', 'MONTH' ],
},
],
},
{
id: 'contracts',
title: 'Contracts',
charts: [
{
id: 'newVerifiedContracts',
title: 'New verified contracts',
description: 'New verified contracts number for the period',
units: undefined,
resolutions: [ 'DAY', 'MONTH' ],
},
{
id: 'verifiedContractsGrowth',
title: 'Verified contracts growth',
description: 'Cumulative number verified contracts for the period',
units: undefined,
resolutions: [ 'DAY', 'MONTH' ],
},
],
},
],
};