Skip to content

Commit ac54858

Browse files
committed
fix: removed pact code param in transactions query
1 parent ecd4864 commit ac54858

File tree

4 files changed

+0
-21
lines changed

4 files changed

+0
-21
lines changed

indexer/src/kadena-server/config/graphql-types.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -989,7 +989,6 @@ export type QueryTransactionsArgs = {
989989
before?: InputMaybe<Scalars['String']['input']>;
990990
blockHash?: InputMaybe<Scalars['String']['input']>;
991991
chainId?: InputMaybe<Scalars['String']['input']>;
992-
code?: InputMaybe<Scalars['String']['input']>;
993992
first?: InputMaybe<Scalars['Int']['input']>;
994993
fungibleName?: InputMaybe<Scalars['String']['input']>;
995994
isCoinbase?: InputMaybe<Scalars['Boolean']['input']>;

indexer/src/kadena-server/config/schema.graphql

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -324,7 +324,6 @@ type Query {
324324
minimumDepth: Int
325325
requestKey: String
326326
isCoinbase: Boolean
327-
code: String
328327
): QueryTransactionsConnection! @complexity(value: 1, multipliers: ["first", "last"])
329328

330329
"""

indexer/src/kadena-server/repository/application/transaction-repository.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,6 @@ export interface GetTransactionsCountParams {
7777
hasTokenId?: boolean | null;
7878
/** Filter by coinbase */
7979
isCoinbase?: boolean | null;
80-
/** Filter by transaction code */
81-
transactionCode?: string | null;
8280
}
8381

8482
/**

indexer/src/kadena-server/resolvers/query/transactions-query-resolver.ts

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -60,21 +60,6 @@ export const transactionsQueryResolver: QueryResolvers<ResolverContext>['transac
6060
isCoinbase,
6161
} = args;
6262

63-
const hasNoParamsSet = Object.values({
64-
accountName,
65-
blockHash,
66-
chainId,
67-
fungibleName,
68-
requestKey,
69-
maxHeight,
70-
minHeight,
71-
minimumDepth,
72-
isCoinbase,
73-
}).every(v => isNullOrUndefined(v));
74-
if (args.code && !hasNoParamsSet) {
75-
throw new Error('Code parameter cannot be composed with other filters');
76-
}
77-
7863
// Call the repository layer to retrieve the filtered and paginated transactions
7964
// Pass all parameters through to maintain complete filtering flexibility
8065
const output = await context.transactionRepository.getTransactions({
@@ -87,7 +72,6 @@ export const transactionsQueryResolver: QueryResolvers<ResolverContext>['transac
8772
minHeight,
8873
minimumDepth,
8974
isCoinbase,
90-
transactionCode: args.code,
9175
first,
9276
last,
9377
before,
@@ -122,6 +106,5 @@ export const transactionsQueryResolver: QueryResolvers<ResolverContext>['transac
122106
isCoinbase,
123107
fungibleName,
124108
requestKey,
125-
transactionCode: args.code,
126109
};
127110
};

0 commit comments

Comments
 (0)