verifySMS method

Future<String> verifySMS(
  1. String verificationCode,
  2. String phoneNumber,
  3. String accountAddress, {
  4. String? appName,
})

Implementation

Future<String> verifySMS(
  String verificationCode,
  String phoneNumber,
  String accountAddress, {
  String? appName,
}) async {
  Response response = await _dio.post(
    '/v1/login/sms/verify',
    data: {
      'code': verificationCode,
      'phoneNumber': phoneNumber,
      'accountAddress': accountAddress,
      'appName': appName,
    },
  );
  if (response.data['token'] != '') {
    _jwtToken = response.data['token'];
    return response.data['token'];
  } else {
    throw 'Error! Login verify failed - phoneNumber: $phoneNumber, verificationCode: $verificationCode';
  }
}