shift CommandResolver from core to federation modul

This commit is contained in:
clauspeterhuebner 2026-02-03 00:19:31 +01:00
parent b7d2568dcc
commit f6dc8ef02c
5 changed files with 6 additions and 8 deletions

View File

@ -28,7 +28,6 @@ export * from './graphql/logic/storeForeignUser'
export * from './graphql/model/CommandResult' export * from './graphql/model/CommandResult'
export * from './graphql/model/Decay' export * from './graphql/model/Decay'
export * from './graphql/model/EncryptedTransferArgs' export * from './graphql/model/EncryptedTransferArgs'
export * from './graphql/resolver/CommandResolver'
export * from './logic' export * from './logic'
export * from './util/calculateSenderBalance' export * from './util/calculateSenderBalance'
export * from './util/utilities' export * from './util/utilities'

View File

@ -76,7 +76,6 @@
}, },
"include": [ "include": [
"src/**/*.ts", "src/**/*.ts",
"src/**/*.json",
], ],
"references": [], /* Any project that is referenced must itself have a `references` array (which may be empty). */ "references": [], /* Any project that is referenced must itself have a `references` array (which may be empty). */
"exclude": ["**/*.test.ts", "**/*.spec.ts", "test/*", "**/bun.d.ts", "esbuild.config.ts"], "exclude": ["**/*.test.ts", "**/*.spec.ts", "test/*", "**/bun.d.ts", "esbuild.config.ts"],

View File

@ -1,8 +1,7 @@
// backend/src/graphql/resolver/CommandResolver.ts
import { Resolver, Mutation, Arg, Ctx } from 'type-graphql'; import { Resolver, Mutation, Arg, Ctx } from 'type-graphql';
import { CommandExecutor } from '../../command/CommandExecutor'; import { CommandExecutor } from 'core';
import { CommandResult } from '../model/CommandResult'; import { CommandResult } from 'core';
import { EncryptedTransferArgs } from '../model/EncryptedTransferArgs'; import { EncryptedTransferArgs } from 'core';
@Resolver() @Resolver()
export class CommandResolver { export class CommandResolver {

View File

@ -1,6 +1,6 @@
import { NonEmptyArray } from 'type-graphql' import { NonEmptyArray } from 'type-graphql'
import { AuthenticationResolver } from './resolver/AuthenticationResolver' import { AuthenticationResolver } from './resolver/AuthenticationResolver'
import { CommandResolver } from 'core' import { CommandResolver } from './resolver/CommandResolver'
import { DisbursementResolver } from './resolver/DisbursementResolver' import { DisbursementResolver } from './resolver/DisbursementResolver'
import { PublicCommunityInfoResolver } from './resolver/PublicCommunityInfoResolver' import { PublicCommunityInfoResolver } from './resolver/PublicCommunityInfoResolver'
import { PublicKeyResolver } from './resolver/PublicKeyResolver' import { PublicKeyResolver } from './resolver/PublicKeyResolver'

View File

@ -3,7 +3,8 @@ import { AuthenticationResolver } from '../1_0/resolver/AuthenticationResolver'
import { PublicCommunityInfoResolver } from '../1_0/resolver/PublicCommunityInfoResolver' import { PublicCommunityInfoResolver } from '../1_0/resolver/PublicCommunityInfoResolver'
import { SendCoinsResolver } from '../1_0/resolver/SendCoinsResolver' import { SendCoinsResolver } from '../1_0/resolver/SendCoinsResolver'
import { PublicKeyResolver } from './resolver/PublicKeyResolver' import { PublicKeyResolver } from './resolver/PublicKeyResolver'
import { CommandResolver } from '../1_0/resolver/CommandResolver'
export const getApiResolvers = (): NonEmptyArray<Function> => { export const getApiResolvers = (): NonEmptyArray<Function> => {
return [AuthenticationResolver, PublicCommunityInfoResolver, PublicKeyResolver, SendCoinsResolver] return [AuthenticationResolver, CommandResolver, PublicCommunityInfoResolver, PublicKeyResolver, SendCoinsResolver]
} }