polkadot-js/apps

View on GitHub
packages/apps-config/src/api/params/tracks/types.ts

Summary

Maintainability
A
0 mins
Test Coverage
// Copyright 2017-2024 @polkadot/apps-config authors & contributors
// SPDX-License-Identifier: Apache-2.0

import type { BN } from '@polkadot/util';

export type Origin = { system: string } | { Origins: string };

export interface TrackInfo {
  // TODO We would want to make this generic for non-fellowship
  compare?: (memberInfo: BN) => boolean;
  id: number;
  name: string;
  origin: Origin | Origin[];
  text?: string;
}