aboutsummaryrefslogtreecommitdiff
path: root/challenge.go
blob: ccd9622897b40e977b4a6febe4e51bd7d33b0a5a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
package acme

// Solver decribes a solving interface
type Solver interface {
	Solve() error
}

var canSolve = make(map[ChallengeType]bool)

func registerChallenge(c ChallengeType) {
	canSolve[c] = true
}