Skip to content

Commit 621d96c

Browse files
authored
Merge pull request #436 from MindBlockLabs/revert-428-feat/submit-puzzle-onchain-provider
Revert "Implement on-chain puzzle submission and retry mechanism"
2 parents 8b92d9a + a41033b commit 621d96c

7 files changed

Lines changed: 45 additions & 499 deletions

File tree

backend/src/blockchain/blockchain.module.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,10 @@
11
import { Module } from '@nestjs/common';
2-
import { ConfigModule } from '@nestjs/config';
32
import { BlockchainController } from './controller/blockchain.controller';
43
import { BlockchainService } from './provider/blockchain.service';
5-
import { SubmitPuzzleProvider } from './providers/submit-puzzle.provider';
64
import { GetPlayerProvider } from './providers/get-player.provider';
75

86
@Module({
9-
imports: [ConfigModule],
107
controllers: [BlockchainController],
11-
providers: [BlockchainService, SubmitPuzzleProvider],
128
providers: [BlockchainService, GetPlayerProvider],
139
exports: [BlockchainService],
1410
})

backend/src/blockchain/provider/blockchain.service.ts

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,9 @@
11
import { Injectable } from '@nestjs/common';
2-
import { SubmitPuzzleProvider } from '../providers/submit-puzzle.provider';
2+
import { GetPlayerProvider } from '../providers/get-player.provider';
33

44
@Injectable()
55
export class BlockchainService {
6-
constructor(private readonly submitPuzzleProvider: SubmitPuzzleProvider) {}
7-
8-
async submitPuzzleOnChain(
9-
stellarWallet: string,
10-
puzzleId: string,
11-
category: string,
12-
score: number,
13-
): Promise<void> {
14-
return this.submitPuzzleProvider.submitPuzzleOnChain(
15-
stellarWallet,
16-
puzzleId,
17-
category,
18-
score,
19-
);
20-
}
6+
constructor(private readonly getPlayerProvider: GetPlayerProvider) {}
217

228
getHello(): string {
239
return 'Hello from Blockchain Service';

backend/src/blockchain/providers/submit-puzzle.provider.spec.ts

Lines changed: 0 additions & 183 deletions
This file was deleted.

backend/src/blockchain/providers/submit-puzzle.provider.ts

Lines changed: 0 additions & 142 deletions
This file was deleted.

backend/src/progress/progress.module.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,12 @@ import { GetProgressHistoryProvider } from './providers/get-progress-history.pro
1010
import { GetCategoryStatsProvider } from './providers/get-category-stats.provider';
1111
import { GetOverallStatsProvider } from './providers/get-overall-stats.provider';
1212
import { ProgressCalculationProvider } from './providers/progress-calculation.provider';
13-
import { BlockchainModule } from '../blockchain/blockchain.module';
1413
import { Puzzle } from '../puzzles/entities/puzzle.entity';
1514
import { XpLevelService } from '../users/providers/xp-level.service';
1615

1716
@Module({
1817
imports: [
1918
TypeOrmModule.forFeature([UserProgress, User, Puzzle, Streak, DailyQuest]),
20-
BlockchainModule,
2119
],
2220
controllers: [ProgressController],
2321
providers: [

0 commit comments

Comments
 (0)