import 'package:uco_mobile_poc/app/core/utils/url_encryption.dart';

class UrlContants {
   static const baseUrl = "http://192.168.0.250:8888";
   //  FMFI
  // static const baseUrl = "https://uco.mfsys.ca"; //  FMFI
  // public interface SecurityURI {
  //     String REGISTER_USER = "/security/auth/user/register";
  //     String LOGIN = "/security/auth/user/authenticate";
  //     String REFRESH_TOKEN = "/security/auth/refresh-token";
  //     String SIGNUP_OTP = "/security/auth/signup-otp";
  //     String VERIFY_SINGUP_OTP = "/security/auth/verifysignup-otp";
  //     String CHANGE_PASSWORD = "/security/user/changePassword";
  //     String RESET_PASSWORD = "/security/user/resetPassword";
  //     String GENERATE_INTERNAL_TOKEN = "/security/auth/generateInternalToken";
  // }
  /// Encrypted Url constant....
   // static final UrlEncryption encryption = UrlEncryption();
  // static final String encryptedUrl = encryption.encryptData('https://uco.mfsys.ca');
  // static final String baseUrl ='';

  static final LOGIN = "$baseUrl/security/auth/user/authenticate";
  static final LOGIN_OTP = "$baseUrl/security/auth/verifylogin-otp";
  static final RESEND_OTP = "$baseUrl/customer/login/otp-send";
  static final REGISTER = "$baseUrl/customer/register";
  static final VERIFY_ID = "$REGISTER/checkid";
  static final VERIFY_ACCOUNT_NO = "$REGISTER/checkaccountno";
  static final ACCOUNT_DETAILS = "$baseUrl/uco/depositAccounts";
  static final ACCOUNT_INQUIRY = "$baseUrl/uco/accountInquiry";
  static final EXCHANGE_RATE = "$baseUrl/uco/fetchExchangeRate";
  static final SEND_TRANSACTION_STEP1 = "$baseUrl/uco/sendDrTranOtpAndVerifyTranPin";
  static final SEND_TRANSACTION_STEP2 = "$baseUrl/uco/submitDrTransaction";
  static final UPLOAD_USER_PROFILE_PICTURE = "$baseUrl/uco/updateCustomerProfile";
  static final CREATE_TRANSACTION_PIN_OTP = "$baseUrl/uco/createTransactionPin";
  static final CREATE_TRANSACTION_PIN = "$baseUrl/uco/verifyTransactionPin";
  static final CHANGE_TRANSACTION_PIN = "$baseUrl/uco/changeTransactionPin";
  static final CHANGE_PASSWORD_SEND_OTP = "$baseUrl/security/user/changePassword";
  static final SIGNUP_STEP_1 = "$baseUrl/security/auth/user/register";
  static final SIGNUP_STEP_2 = "$baseUrl/security/auth/verifysignup-otp";
  static final SIGNUP_STEP_3 = "$baseUrl/uco/auth/user/authenticate/onboardCustomer";
  static final fetchPendingCredittransaction = "$baseUrl/uco/fetchPendingCredittransaction";
  static final ACCEPT_RECEIVE_TRANSACTION = "$baseUrl/uco/submitCrTransaction";
  static final REVERSE_TRANSACTION = "$baseUrl/uco/reverseTransaction";
  static final FETCH_ACCOUNT_STATEMENT = "$baseUrl/uco/fetchDepositAccountStatement";
  static final FETCH_USER_ACTIVITY = "$baseUrl/uco/account/activity/";
  static final fetchUcoDepositProducts = "$baseUrl/uco/auth/user/authenticate/onboardCustomer/fetchUcoDepositProducts";
  static final FETCH_GLS_ACCOUNTS = "$baseUrl/uco/deposit/fetchUcoGls";
  static final SEND_ADD_MONEY_OTP = SEND_TRANSACTION_STEP1;
  static final SEND_ADD_MONEY_TRANSACTION = "$baseUrl/uco/submitGLAccontAddMoneyTranasction";
  static final evaluateCurrency = "$baseUrl/uco/getEvaluatedCurrency";
  static final ADD_NEW_ACCOUNT = "$baseUrl/uco/createUcoAccount";
  static String resendOtp = "$baseUrl/security/auth/resend-otp";
  static String resendOtpUSend = "$baseUrl/uco/resendDrTranOtp";
  static final ADD_NEW_BENEIFCIARY = "$baseUrl/uco/addBeneficary";
  static final DELETE_BENEFICIARY = "$baseUrl/uco/deleteBeneficary";
  static final FETCH_ALL_BENEFICIARY = "$baseUrl/uco/getBeneficary";


   static final REFRESH_TOKEN = "$baseUrl/refreshtoken";
   static String resendTransOtp = "$baseUrl/uco/changeTransactionPin";
   static String createPinOtp = "$baseUrl/uco/createTransactionPin";
   static final FETCH_DEPOSIT_PRODUCTS = "$baseUrl/uco/deposit/fetchUcoDepositProducts";
   static final SIGNUP_STEP_4 = "$baseUrl/customer/register/pin-verify";
   static final SIGNUP_STEP_4_RESEND_OTP = "$baseUrl/customer/register/pin-resend";
   static final SIGNUP_STEP_5 = "$baseUrl/customer/set-password";
   static final SEND_FEED_BACK = "$baseUrl/send-email";
   static final DELETE_BENEFICIARYT = "$baseUrl/beneficiary";
   static final CHANGE_PASSWORD = "$baseUrl/customer/change-password";
   static final FORGET_PASSWORD_STEP_1 = "$baseUrl/customer/forgetPassword/userid";
   static final FORGET_PASSWORD_STEP_2 = "$baseUrl/customer/forgetpassword";
   static final FORGET_PASSWORD_STEP_3 = "$baseUrl/customer/register/otp-resend";
   static final FORGET_PASSWORD_STEP_4 = "$baseUrl/customer/updatepassword";
   static final GENERATE_REPORTS = "$baseUrl/uco/generateReport";
   static final BENEFICIARY_PIN = "$baseUrl/beneficiary";
   static final ACTIVITY_DETAILS = "$baseUrl/account/activity";
   static final BENEFICIARY_ACCOUNTS = "$baseUrl/beneficiary";
   static final LOAN_ACCOUNT_TRANSACTIONS = "$baseUrl/account/loan/history";
   static final ACCOUNT_TRANSACTIONS = "$baseUrl/uco/accountStatement";
   static final LOAN_ACCOUNT_DETAILS = "$baseUrl/account/indvdetails";
   static final FETCH_PAYMENT_PURPOSE = "$baseUrl/getPurposes";
   static final SET_PASSWORD = "$baseUrl/customer/set-password";


}