--- a/tests/src/eth/util/playgrounds/types.ts +++ b/tests/src/eth/util/playgrounds/types.ts @@ -1,5 +1,3 @@ -import {EthUniqueHelper} from './unique.dev'; - export interface ContractImports { solPath: string; fsPath: string; @@ -15,5 +13,3 @@ event: string, args: { [key: string]: string } }; - -export type EthUniqueHelperConstructor = new (...args: any[]) => EthUniqueHelper; --- a/tests/src/eth/util/playgrounds/unique.dev.ts +++ b/tests/src/eth/util/playgrounds/unique.dev.ts @@ -18,7 +18,7 @@ import {DevUniqueHelper} from '../../../util/playgrounds/unique.dev'; -import {ContractImports, CompiledContract, NormalizedEvent, EthUniqueHelperConstructor} from './types'; +import {ContractImports, CompiledContract, NormalizedEvent} from './types'; // Native contracts ABI import collectionHelpersAbi from '../../collectionHelpersAbi.json'; --- a/tests/src/util/playgrounds/types.ts +++ b/tests/src/util/playgrounds/types.ts @@ -2,7 +2,6 @@ // SPDX-License-Identifier: Apache-2.0 import {IKeyringPair} from '@polkadot/types/types'; -import {UniqueHelper} from './unique'; export interface IEvent { section: string; --- a/tests/src/util/playgrounds/unique.ts +++ b/tests/src/util/playgrounds/unique.ts @@ -2772,6 +2772,8 @@ } } +export type UniqueHelperConstructor = new(...args: any[]) => UniqueHelper; + // eslint-disable-next-line @typescript-eslint/naming-convention function ScheduledUniqueHelper(Base: T) { return class extends Base {