import { defineEventHandler } from 'h3' import { ChallengeStrategy, ChallengeAlgorithm } from '@impost/lib'; export default defineEventHandler((event) => { let difficulty: number; console.log("CONFIG", config); switch (config.algorithm) { case ChallengeAlgorithm.SHA256: case ChallengeAlgorithm.Argon2: switch (config.strategy) { case ChallengeStrategy.LeadingZeroes: difficulty = config.leading_zeroes.difficulty!; break; case ChallengeStrategy.TargetNumber: difficulty = config.target_number.max_number!; break; } break; case ChallengeAlgorithm.kCTF: difficulty = config.kctf.difficulty!; break; } return { difficulty } })