Files
tom goriunovandGitHub 25a4c2a97e Replace OP Superchain feature with generic Multichain explorer (#3299)
* rename feature

* rename evn preset

* types, mocks and stubs renaming

* rename UI components
2026-02-25 18:02:52 +01:00

23 lines
1.2 KiB
TypeScript

import type { ChainMetricsSortingField, ChainMetricsSortingValue } from 'types/client/multichainAggregator';
import type { SelectOption } from 'toolkit/chakra/select';
export const SORT_OPTIONS: Array<SelectOption<ChainMetricsSortingValue>> = [
{ label: 'Default', value: 'default' },
{ label: 'Active accounts descending', value: 'active_accounts-desc' },
{ label: 'Active accounts ascending', value: 'active_accounts-asc' },
{ label: 'Daily txs descending', value: 'daily_transactions-desc' },
{ label: 'Daily txs ascending', value: 'daily_transactions-asc' },
{ label: 'New addresses descending', value: 'new_addresses-desc' },
{ label: 'New addresses ascending', value: 'new_addresses-asc' },
{ label: 'TPS descending', value: 'tps-desc' },
{ label: 'TPS ascending', value: 'tps-asc' },
];
export const SORT_SEQUENCE: Record<ChainMetricsSortingField, Array<ChainMetricsSortingValue>> = {
active_accounts: [ 'active_accounts-desc', 'active_accounts-asc', 'default' ],
daily_transactions: [ 'daily_transactions-desc', 'daily_transactions-asc', 'default' ],
new_addresses: [ 'new_addresses-desc', 'new_addresses-asc', 'default' ],
tps: [ 'tps-desc', 'tps-asc', 'default' ],
};