mirror of
https://github.com/luxfi/explore.git
synced 2026-09-24 00:28:18 +00:00
* Support redirect to a correct view from search * show domains on address page * migrate to new API version to display address domains * another api update * new design for chain widget on home page + tests * chain widget styles for mobile devices * ecosystems page * update types * add ecosystems to navigation * address portfolio: pt.1 * portfolio tokens list * filter portfolio by chain * skip redirect when navigating to search result by clicking on "show all results" link * net worth block design * add filter input to chain select and fix tokens table * calculate address portfolio * adjust card logic * support custom token types in multichain explorer * handle case when new worth is 0 * add text filter to tokens list * fixes * demo envs * portfolio tests * ecosystems test * change signature for getTokenTypes function * fix adding token to the wallet from the list * lazy load all address domains * show contract creator and implementations info * fix tests * add poor reputation tokens toggle * tweaks * dim celo native tokens * disable env validator * fix tests * remove tokens with 0 usd value from top tokens * fixes * preserve selected chain when switching tabs on address page * add hints to stats widgets on home page * update envs for demo * fix portfolio cards and home page * update styles for contract creator and implementations * fix select issues * add chains from cluster to network menu * hide csv export link on empty logs page * update screenshots * rollback select fix * update cut length calculation for portfolio cards * fix chain select * update screenshots * fix tests * more fixes * add sorting to ecosystems table * fix test * fixes * fix loading state in ecosystems page * review fixes * fix tests
73 lines
1.9 KiB
TypeScript
73 lines
1.9 KiB
TypeScript
import type * as multichain from '@blockscout/multichain-aggregator-types';
|
|
import type * as stats from '@blockscout/stats-types';
|
|
|
|
import { averageGasPrice } from 'mocks/stats/line';
|
|
|
|
import { chainA, chainB, chainC } from './chains';
|
|
|
|
export const mainPageStats: stats.MainPageMultichainStats = {
|
|
total_multichain_txns: {
|
|
id: 'totalMultichainTxns',
|
|
value: '741682908',
|
|
title: 'Total transactions',
|
|
units: undefined,
|
|
description: 'Number of transactions across all chains in the cluster',
|
|
},
|
|
total_multichain_addresses: {
|
|
id: 'totalMultichainAddresses',
|
|
value: '153519638',
|
|
title: 'Total addresses',
|
|
units: undefined,
|
|
description: 'Number of addresses across all chains in the cluster',
|
|
},
|
|
new_txns_multichain_window: {
|
|
chart: averageGasPrice.chart,
|
|
info: {
|
|
id: 'newTxnsMultichainWindow',
|
|
title: 'New transactions',
|
|
description: 'Number of new transactions across all chains in the cluster',
|
|
resolutions: [ 'DAY' ],
|
|
},
|
|
},
|
|
yesterday_txns_multichain: {
|
|
id: 'yesterdayTxnsMultichain',
|
|
value: '1026175',
|
|
title: 'Yesterday txns',
|
|
units: undefined,
|
|
description: 'Number of transactions yesterday (0:00 - 23:59 UTC) across all chains in the cluster',
|
|
},
|
|
};
|
|
|
|
export const chainMetrics: multichain.ListChainMetricsResponse = {
|
|
items: [
|
|
{
|
|
chain_id: chainA.id,
|
|
active_accounts: {
|
|
current_full_week: '1000',
|
|
previous_full_week: '900',
|
|
wow_diff_percent: '10',
|
|
},
|
|
},
|
|
{
|
|
chain_id: chainB.id,
|
|
active_accounts: undefined,
|
|
tps: '42',
|
|
new_addresses: {
|
|
current_full_week: '200',
|
|
previous_full_week: '210',
|
|
wow_diff_percent: '-10',
|
|
},
|
|
},
|
|
{
|
|
chain_id: chainC.id,
|
|
active_accounts: undefined,
|
|
tps: '3.21',
|
|
daily_transactions: {
|
|
current_full_week: '3343480',
|
|
previous_full_week: '3343480',
|
|
wow_diff_percent: '0',
|
|
},
|
|
},
|
|
],
|
|
};
|