packages/api-derive/src/bagsList/util.ts
// Copyright 2017-2024 @polkadot/api-derive authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { DeriveApi } from '../types.js';
export function getQueryInterface (api: DeriveApi): DeriveApi['query']['voterList'] {
return (
// latest substrate & polkadot
api.query.voterList ||
// previous substrate
api.query['voterBagsList'] ||
api.query['bagsList']
);
}