Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NoisySounds/NFT-Scavenger-Hunt-Game
/ functions
Functions
1,045 in github.com/NoisySounds/NFT-Scavenger-Hunt-Game
⨍
Functions
1,045
◇
Types & classes
961
Method
constructor
(private readonly verificationService: VerificationService)
backend/src/token-verification/interceptors/token-logging.interceptor.ts:10
Method
constructor
( private readonly jwtService: JwtService, private readonly configService: ConfigService, )
backend/src/token-verification/services/verification.service.ts:18
Method
constructor
(private readonly nftClaimService: NFTClaimService)
backend/src/nft-claim/nft-claim.controller.ts:9
Method
constructor
(private readonly starkNetHandler: StarkNetHandlerService)
backend/src/nft-claim/nft-claim.service.ts:11
Method
constructor
()
backend/src/nft-claim/providers/starknet-handler.service.ts:9
Method
constructor
(private readonly userReactionService: UserReactionService)
backend/src/user-reaction/user-reaction.controller.ts:12
Method
constructor
( @InjectRepository(Reaction) private readonly reactionRepository: Repository<Reaction>, )
backend/src/user-reaction/user-reaction.service.ts:13
Method
constructor
(private readonly templateService: MilestoneTemplateService)
backend/src/milestone/milestone.module.ts:20
Method
constructor
(private readonly milestoneService: MilestoneService)
backend/src/milestone/controllers/user-milestone.controller.ts:6
Method
constructor
(private readonly milestoneService: MilestoneService)
backend/src/milestone/controllers/milestone.controller.ts:6
Method
constructor
(private readonly progressRepository: Repository<UserProgress>)
backend/src/milestone/services/user-progress.service.ts:9
Method
constructor
( private readonly assignmentService: MilestoneAssignmentService, private readonly progressService: Us
backend/src/milestone/services/milestone.service.ts:10
Method
constructor
( private readonly userMilestoneRepository: Repository<UserMilestone>, private readonly progressServic
backend/src/milestone/services/milestone-assignment.service.ts:10
Method
constructor
(private readonly templateRepository: Repository<MilestoneTemplate>)
backend/src/milestone/services/milestone-template.service.ts:7
Method
constructor
(private readonly puzzleService: PuzzleService)
backend/src/puzzle/puzzle.controller.ts:13
Method
constructor
( @InjectRepository(Puzzle) private readonly puzzleRepository: Repository<Puzzle>, )
backend/src/puzzle/puzzle.service.ts:10
Method
constructor
( private reflector: Reflector, private rateLimiterService: RateLimiterService, )
backend/src/rate-limiter/rate-limit.guard.ts:14
Method
constructor
( @InjectRepository(InAppNotification) private notificationRepository: Repository<InAppNotification>,
backend/src/in-app-notifications/in-app-notifications.service.ts:12
Method
constructor
(private readonly notificationsService: InAppNotificationsService)
backend/src/in-app-notifications/in-app-notifications.controller.ts:32
Method
constructor
( @InjectRepository(InAppNotification) private notificationRepository: Repository<InAppNotification>,
backend/src/in-app-notifications/services/broadcaster.service.ts:10
Method
constructor
(private readonly contentService: ContentService)
backend/src/content/content.controller.ts:13
Method
constructor
( @InjectRepository(Content) private readonly contentRepository: Repository<Content>, )
backend/src/content/content.service.ts:10
Method
constructor
( @InjectRepository(Report) private readonly reportRepository: Repository<Report>, )
backend/src/reports/reports.service.spec.ts:14
Method
constructor
(private readonly reportsService: ReportsService)
backend/src/reports/reports.controller.ts:19
Method
constructor
( @InjectRepository(GeoStats) private readonly geoStatsRepository: Repository<GeoStats>, private r
backend/src/geostats/geostats.service.ts:11
Method
constructor
(private readonly geoStatsService: GeoStatsService)
backend/src/geostats/geostats.controller.ts:7
Method
constructor
( @InjectRepository(PromoCode) private promoCodeRepo: Repository<PromoCode>, @InjectRepository(Pr
backend/src/promo-code/promo-code.service.ts:15
Method
constructor
(private readonly promoCodeService: PromoCodeService)
backend/src/promo-code/promo-code.controller.ts:9
Method
constructor
(private reflector: Reflector)
backend/src/common/gaurds/roles.gaurds.ts:7
Method
constructor
( private readonly puzzleService: PuzzleService, private readonly rateLimitService: RateLimitService,
backend/src/gameMechanics/controllers/puzzle.controller.ts:10
Method
constructor
( private readonly challengeService: ChallengeService, private readonly puzzleService: PuzzleService,
backend/src/gameMechanics/controllers/challenge.controller.ts:12
Method
constructor
(private rateLimitService: RateLimitService)
backend/src/gameMechanics/guards/rate-limit.guard.ts:6
Method
constructor
(private challengeRepository: Repository<Challenge>)
backend/src/gameMechanics/services/rotation.service.ts:10
Method
constructor
( submissionRepository: Repository<PuzzleSubmission>, completionRepository: Repository<ChallengeComple
backend/src/gameMechanics/services/puzzle.service.ts:35
Method
constructor
(private submissionRepository: Repository<PuzzleSubmission>)
backend/src/gameMechanics/services/rate-limit.service.ts:18
Method
constructor
(private challengeRepository: Repository<Challenge>)
backend/src/gameMechanics/services/challenge.service.ts:9
Method
constructor
(private readonly quizService: QuizService)
backend/src/quiz/controllers/quiz.controller.ts:24
Method
constructor
( @InjectRepository(Quiz) private quizRepository: Repository<Quiz>, @InjectRepository(QuizQuestion
backend/src/quiz/services/quiz.service.ts:22
Method
constructor
(private readonly analyticsService: AnalyticsService)
backend/src/analytics/analytics.controller.ts:23
Method
constructor
(private readonly reviewService: PuzzleReviewService)
backend/src/puzzle-review/puzzle-review/controllers/puzzle-review.controller.ts:32
Method
constructor
(private readonly reviewRepository: Repository<PuzzleReview>)
backend/src/puzzle-review/puzzle-review/services/puzzle-review.service.ts:18
Method
constructor
( private readonly reviewRepository: Repository<PuzzleReview>, private readonly moderationRepository:
backend/src/puzzle-review/puzzle-review/services/moderation.service.ts:11
Method
constructor
( @InjectRepository(PuzzleTranslation) private readonly translationRepo: Repository<PuzzleTranslation>
backend/src/puzzle-translation/puzzle-translation.service.ts:10
Method
constructor
(private readonly service: PuzzleTranslationService)
backend/src/puzzle-translation/puzzle-translation.controller.ts:8
Method
constructor
( private readonly marketplaceService: NftMarketplaceStubService, )
backend/src/nft-marketplace-stub/nft-marketplace-stub.controller.ts:7
Method
constructor
( @InjectRepository(Badge) private badgeRepo: Repository<Badge>, @InjectRepository(UserBadge) private
backend/src/badge/badge.service.ts:10
Method
constructor
(private readonly badgeService: BadgeService)
backend/src/badge/badge.controller.ts:7
Method
constructor
( @InjectRepository(ContentRating) private readonly ratingRepo: Repository<ContentRating>, )
backend/src/content-rating/content-rating.service.ts:8
Method
constructor
(private readonly ratingService: ContentRatingService)
backend/src/content-rating/content-rating.controller.ts:7
Method
constructor
( @InjectRepository(Hint) private hintRepository: Repository<Hint>, )
backend/src/hint/hint.service.ts:8
Method
constructor
(private readonly hintService: HintService)
backend/src/hint/hint.controller.ts:12
Method
constructor
(private readonly draftService: DraftPuzzleService)
backend/src/puzzle-draft/draft-puzzle.controller.ts:13
Method
constructor
( @InjectRepository(DraftPuzzle) private readonly draftRepo: Repository<DraftPuzzle>, )
backend/src/puzzle-draft/draft-puzzle.service.ts:10
Method
constructor
(private readonly tokenHistoryService: UserTokenHistoryService)
backend/src/user-token-history/controllers/token-history.controller.ts:33
Method
constructor
( private readonly tokenHistoryRepository: Repository<TokenHistory>, private readonly jwtService: JwtS
backend/src/user-token-history/services/user-token-history.service.ts:19
Method
constructor
( private readonly jsonParserService: JsonParserService, private readonly migrationService: MigrationS
backend/src/migration/controllers/migration.controller.ts:28
Method
constructor
(private readonly puzzleRepository: Repository<Puzzle>)
backend/src/migration/services/migration.service.ts:10
Method
constructor
(private readonly validationService: ValidationService)
backend/src/puzzle-test-case/controllers/validation.controller.ts:11
Method
constructor
(private readonly testCaseService: PuzzleTestCaseService)
backend/src/puzzle-test-case/controllers/puzzle-test-case.controller.ts:32
Method
constructor
( private readonly testCaseService: PuzzleTestCaseService, private readonly validationResultRepository
backend/src/puzzle-test-case/services/validation.service.ts:17
Method
constructor
(private readonly testCaseRepository: Repository<PuzzleTestCase>)
backend/src/puzzle-test-case/services/puzzle-test-case.service.ts:16
Method
constructor
()
backend/src/puzzle-comment/puzzle-comment.service.ts:30
Method
constructor
(private readonly puzzleCommentService: PuzzleCommentService)
backend/src/puzzle-comment/puzzle-comment.controller.ts:41
Method
constructor
( @InjectRepository(Admin) private readonly adminRepository: Repository<Admin>, private readonly j
backend/src/admin/admin.service.ts:13
Method
constructor
(private readonly adminService: AdminService)
backend/src/admin/admin.controller.ts:13
Method
constructor
(private adminService: AdminService)
backend/src/admin/strategies/jwt.strategy.ts:8
Method
constructor
(private adminService: AdminService)
backend/src/admin/strategies/local.strategy.ts:8
Method
constructor
(private reflector: Reflector)
backend/src/admin/guards/roles.guard.ts:8
Function
copyReferralLink
(referralLink)
frontend/hooks/useReferral.js:104
Method
create
(@Body() createPuzzleDependencyDto: CreatePuzzleDependencyDto)
backend/src/puzzle-dependency/puzzle-dependency.controller.ts:30
Method
create
(@Body() createPuzzleDto: CreatePuzzleDto)
backend/src/puzzle/puzzle.controller.ts:20
Method
create
(@Body() createContentDto: CreateContentDto)
backend/src/content/content.controller.ts:42
Method
create
* Create a new report
backend/src/reports/reports.service.spec.ts:22
Method
create
(@Body() createReportDto: CreateReportDto)
backend/src/reports/reports.controller.ts:22
Method
create
(createChallengeDto: CreateChallengeDto)
backend/src/gameMechanics/controllers/challenge.controller.ts:19
Method
create
(@Body() dto: CreateTranslationDto)
backend/src/puzzle-translation/puzzle-translation.controller.ts:11
Method
create
(@Body() dto: CreateDraftDto, @Req() req)
backend/src/puzzle-draft/draft-puzzle.controller.ts:17
Method
createActivity
( @Body() dto: CreateActivityDto, @Req() req, )
backend/src/activity/activity.controller.ts:46
Method
createAdmin
(dto: CreateAdminDto)
backend/src/admin/admin.service.ts:19
Method
createCategory
(@Body() createCategoryDto: CreateCategoryDto)
backend/src/puzzle-category/puzzle-category.controller.ts:84
Method
createComment
(@Body() createCommentDto: CreateCommentDto)
backend/src/puzzle-comment/puzzle-comment.controller.ts:45
Method
createNewVersion
(@Body() createPuzzleVersionDto: CreatePuzzleVersionDto)
backend/src/puzzle-versioning/puzzle-versioning.controller.ts:18
Method
createNotification
* Create a new notification for a specific user
backend/src/in-app-notifications/in-app-notifications.service.ts:50
Method
createNotification
(@Body() createNotificationDto: CreateNotificationDto)
backend/src/in-app-notifications/in-app-notifications.controller.ts:58
Method
createPuzzle
(@Body() createPuzzleDto: CreatePuzzleDto)
backend/src/puzzle-category/puzzle-category.controller.ts:146
Method
createQuiz
( @Body(ValidationPipe) createQuizDto: CreateQuizDto, )
backend/src/quiz/controllers/quiz.controller.ts:28
Method
createQuiz
(createQuizDto: CreateQuizDto)
backend/src/quiz/services/quiz.service.ts:31
Method
createReaction
(createReactionDto: CreateReactionDto)
backend/src/user-reaction/user-reaction.controller.ts:18
Method
createReferralCode
(@Body() createDto: CreateReferralCodeDto)
backend/src/referral/controllers/referral.controller.ts:14
Method
createReferralCode
(userId: string, createDto: CreateReferralCodeDto = {})
backend/src/referral/services/referral-code.service.ts:13
Method
createReferralCode
(userId: string, createDto?: CreateReferralCodeDto)
backend/src/referral/services/referral.service.ts:17
Method
createReview
(reviewData: CreateReviewDto)
backend/src/puzzle-review/puzzle-review/controllers/puzzle-review.controller.ts:67
Method
createReview
* Create a new review
backend/src/puzzle-review/puzzle-review/services/puzzle-review.service.ts:23
Method
createReward
(@Body() createRewardDto: CreateRewardDto)
backend/src/rewards/rewards.controller.ts:41
Method
createSystemNotification
* Create a system-wide notification
backend/src/in-app-notifications/in-app-notifications.service.ts:71
Method
createSystemNotification
(@Body() systemNotificationDto: SystemNotificationDto)
backend/src/in-app-notifications/in-app-notifications.controller.ts:66
Method
createTestCase
(testCaseData: CreateTestCaseDto)
backend/src/puzzle-test-case/controllers/puzzle-test-case.controller.ts:68
Method
createUserReportCard
( @Param('id') userId: string, @Body() createDto: Partial<CreateReportCardDto> = {} )
backend/src/user-report-card/user-report-card.controller.ts:64
Method
createUserSettings
(createDto: CreateUserSettingsDto)
backend/src/user-settings/user-settings.controller.ts:41
Method
createUserSettings
* Create user settings with custom defaults
backend/src/user-settings/user-settings.service.ts:61
← previous
next →
501–600 of 1,045, ranked by callers