public static FaucetResponse RequestAlreadyProcessedToday(FaucetRequestDetails request) => new FaucetResponse(FaucetRequestStatus.RequestAlreadyProcessedToday, request);
public static FaucetResponse RequestCompleted(FaucetRequestDetails request) => new FaucetResponse(FaucetRequestStatus.RequestCompleted, request);
public FaucetResponse(FaucetRequestStatus status, FaucetRequestDetails?latestRequest = null) { Status = status; LatestRequest = latestRequest ?? FaucetRequestDetails.Empty; }