mirror of
https://github.com/luxfi/explore.git
synced 2026-09-24 00:28:18 +00:00
* first part of migration * second part of migration * bump up es-toolkit version * bump up `es-toolkit` version and remove `lodash` completely * update screenshot
92 lines
2.3 KiB
TypeScript
92 lines
2.3 KiB
TypeScript
import { mapValues } from 'es-toolkit';
|
|
|
|
import type { HomeStats } from 'types/api/stats';
|
|
|
|
export const base: HomeStats = {
|
|
average_block_time: 6212.0,
|
|
coin_price: '0.00199678',
|
|
coin_price_change_percentage: -7.42,
|
|
coin_image: 'http://localhost:3100/utia.jpg',
|
|
gas_prices: {
|
|
average: {
|
|
fiat_price: '1.39',
|
|
price: 23.75,
|
|
time: 12030.25,
|
|
base_fee: 2.22222,
|
|
priority_fee: 12.424242,
|
|
},
|
|
fast: {
|
|
fiat_price: '1.74',
|
|
price: 29.72,
|
|
time: 8763.25,
|
|
base_fee: 4.44444,
|
|
priority_fee: 22.242424,
|
|
},
|
|
slow: {
|
|
fiat_price: '1.35',
|
|
price: 23.04,
|
|
time: 20100.25,
|
|
base_fee: 1.11111,
|
|
priority_fee: 7.8909,
|
|
},
|
|
},
|
|
gas_price_updated_at: '2022-11-11T11:09:49.051171Z',
|
|
gas_prices_update_in: 300000,
|
|
gas_used_today: '4108680603',
|
|
market_cap: '330809.96443288102524',
|
|
network_utilization_percentage: 1.55372064,
|
|
static_gas_price: '10',
|
|
total_addresses: '19667249',
|
|
total_blocks: '30215608',
|
|
total_gas_used: '0',
|
|
total_transactions: '82258122',
|
|
transactions_today: '26815',
|
|
tvl: '1767425.102766552',
|
|
};
|
|
|
|
export const withBtcLocked: HomeStats = {
|
|
...base,
|
|
rootstock_locked_btc: '3337493406696977561374',
|
|
};
|
|
|
|
export const withoutFiatPrices: HomeStats = {
|
|
...base,
|
|
gas_prices: base.gas_prices ? mapValues(base.gas_prices, (price) => price ? ({ ...price, fiat_price: null }) : null) : null,
|
|
};
|
|
|
|
export const withoutGweiPrices: HomeStats = {
|
|
...base,
|
|
gas_prices: base.gas_prices ? mapValues(base.gas_prices, (price) => price ? ({ ...price, price: null }) : null) : null,
|
|
};
|
|
|
|
export const withoutBothPrices: HomeStats = {
|
|
...base,
|
|
gas_prices: base.gas_prices ? mapValues(base.gas_prices, (price) => price ? ({ ...price, price: null, fiat_price: null }) : null) : null,
|
|
};
|
|
|
|
export const withoutGasInfo: HomeStats = {
|
|
...base,
|
|
gas_prices: null,
|
|
};
|
|
|
|
export const withSecondaryCoin: HomeStats = {
|
|
...base,
|
|
secondary_coin_price: '3.398',
|
|
secondary_coin_image: 'http://localhost:3100/secondary_utia.jpg',
|
|
};
|
|
|
|
export const noChartData: HomeStats = {
|
|
...base,
|
|
transactions_today: null,
|
|
coin_price: null,
|
|
market_cap: null,
|
|
tvl: null,
|
|
};
|
|
|
|
export const indexingStatus = {
|
|
finished_indexing_blocks: false,
|
|
indexed_blocks_ratio: '0.1',
|
|
finished_indexing: true,
|
|
indexed_internal_transactions_ratio: '1',
|
|
};
|