diff --git a/packages/core-kernel/src/contracts/transaction-pool/query.ts b/packages/core-kernel/src/contracts/transaction-pool/query.ts index 175cf19766..73e95edb74 100644 --- a/packages/core-kernel/src/contracts/transaction-pool/query.ts +++ b/packages/core-kernel/src/contracts/transaction-pool/query.ts @@ -13,7 +13,7 @@ export interface QueryIterable extends Iterable { wherePredicate(predicate: QueryPredicate): QueryIterable; whereId(id: string): QueryIterable; whereType(type: Enums.TransactionType): QueryIterable; - whereTypeGroup(typeGroup: Enums.TransactionTypeGroup): QueryIterable; + whereTypeGroup(typeGroup: Enums.TransactionTypeGroup | number): QueryIterable; whereVersion(version: number): QueryIterable; whereKind(transaction: Interfaces.ITransaction): QueryIterable; diff --git a/packages/core-transaction-pool/src/query.ts b/packages/core-transaction-pool/src/query.ts index 9c7ffde39b..d52f5bd3b0 100644 --- a/packages/core-transaction-pool/src/query.ts +++ b/packages/core-transaction-pool/src/query.ts @@ -35,7 +35,7 @@ export class QueryIterable implements Contracts.TransactionPool.QueryIterable { return this.wherePredicate((t) => t.type === type); } - public whereTypeGroup(typeGroup: Enums.TransactionTypeGroup): QueryIterable { + public whereTypeGroup(typeGroup: Enums.TransactionTypeGroup | number): QueryIterable { return this.wherePredicate((t) => t.typeGroup === typeGroup); }