validateAccount method
Implementation
Future<Either<KCException, KCAPIResponse>> validateAccount({
required String? accountNumber,
required String? phoneNumber,
String? firstName,
required String publicKey,
required String partner,
required String? bank,
required String? email,
required bool isLive,
}) async {
try {
final response = await stanbicRmoteDatasource.validateAccount(
accountNumber: accountNumber,
phoneNumber: phoneNumber,
publicKey: publicKey,
partner: partner,
firstName: firstName,
bank: bank,
email: email,
isLive: isLive,
);
return Right(response);
} catch (e) {
return Left(
KCExceptionHandler.networkError(e),
);
}
}