             return try! Pogoprotos.Networking.Responses.SfidaActionLogResponse.parseFromData(data)
         }))
     }
-    
-    public func checkChallengeMessage(debug: Bool? = nil) {
-        let messageBuilder = Pogoprotos.Networking.Requests.Messages.CheckChallengeMessage.Builder()
-        if debug != nil {
-            messageBuilder.debugRequest = debug!
-        }
-        methodList.append(PGoApiMethod(id: .CheckChallenge, message: try! messageBuilder.build(), parser: { data in
-            return try! Pogoprotos.Networking.Responses.CheckChallengeResponse.parseFromData(data)
-        }))
-    }
-    
-    public func verifyChallengeMessage(token: String) {
-        let messageBuilder = Pogoprotos.Networking.Requests.Messages.VerifyChallengeMessage.Builder()
-        messageBuilder.token = token
-        methodList.append(PGoApiMethod(id: .VerifyChallenge, message: try! messageBuilder.build(), parser: { data in
-            return try! Pogoprotos.Networking.Responses.VerifyChallengeResponse.parseFromData(data)
-        }))
-    }
-}+}

        }))
    }
    
    public func downloadRemoteConfigVersion(appVersion: UInt32) {
        let messageBuilder = Pogoprotos.Networking.Requests.Messages.DownloadRemoteConfigVersionMessage.Builder()
        messageBuilder.platform = .Android
        messageBuilder.appVersion = appVersion
        methodList.append(PGoApiMethod(id: .DownloadRemoteConfigVersion, message: try! messageBuilder.build(), parser: { data in
            return try! Pogoprotos.Networking.Responses.DownloadRemoteConfigVersionResponse.parseFromData(data)

        }))
    }
    
    public func getPlayer() {
        let messageBuilder = Pogoprotos.Networking.Requests.Messages.GetPlayerMessage.Builder()
        methodList.append(PGoApiMethod(id: .GetPlayer, message: try! messageBuilder.build(), parser: { data in
            return try! Pogoprotos.Networking.Responses.GetPlayerResponse.parseFromData(data)
        }))
