mirror of
https://github.com/luxfi/explore.git
synced 2026-09-24 00:28:18 +00:00
- 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
17 lines
607 B
TypeScript
17 lines
607 B
TypeScript
import type { ApiResource } from '../types';
|
|
import type * as stats from '@luxfi/stats-types';
|
|
|
|
export const MULTICHAIN_STATS_API_RESOURCES = {
|
|
pages_main: {
|
|
path: '/v1/pages/multichain/main',
|
|
},
|
|
} satisfies Record<string, ApiResource>;
|
|
|
|
export type MultichainStatsApiResourceName = `multichainStats:${ keyof typeof MULTICHAIN_STATS_API_RESOURCES }`;
|
|
|
|
/* eslint-disable @stylistic/indent */
|
|
export type MultichainStatsApiResourcePayload<R extends MultichainStatsApiResourceName> =
|
|
R extends 'multichainStats:pages_main' ? stats.MainPageMultichainStats :
|
|
never;
|
|
/* eslint-enable @stylistic/indent */
|