export type GetApiApiUserWalletEventsCode1Args = {'acceptorCode.contains'?: string | undefined, 'acceptorCode.doesNotContain'?: string | undefined, 'acceptorCode.equals'?: string | undefined, 'acceptorCode.in'?: Array | undefined, 'acceptorCode.notEquals'?: string | undefined, 'acceptorCode.notIn'?: Array | undefined, 'acceptorCode.specified'?: boolean | undefined, 'acceptorId.equals'?: number | undefined, 'acceptorId.greaterThan'?: number | undefined, 'acceptorId.greaterThanOrEqual'?: number | undefined, 'acceptorId.in'?: Array | undefined, 'acceptorId.lessThan'?: number | undefined, 'acceptorId.lessThanOrEqual'?: number | undefined, 'acceptorId.notEquals'?: number | undefined, 'acceptorId.notIn'?: Array | undefined, 'acceptorId.specified'?: boolean | undefined, 'acceptorName.contains'?: string | undefined, 'acceptorName.doesNotContain'?: string | undefined, 'acceptorName.equals'?: string | undefined, 'acceptorName.in'?: Array | undefined, 'acceptorName.notEquals'?: string | undefined, 'acceptorName.notIn'?: Array | undefined, 'acceptorName.specified'?: boolean | undefined, 'actionDescription.contains'?: string | undefined, 'actionDescription.doesNotContain'?: string | undefined, 'actionDescription.equals'?: string | undefined, 'actionDescription.in'?: Array | undefined, 'actionDescription.notEquals'?: string | undefined, 'actionDescription.notIn'?: Array | undefined, 'actionDescription.specified'?: boolean | undefined, 'actionType.equals'?: ('DEPOSIT' | 'WITHDRAW') | undefined, 'actionType.in'?: (Array<'DEPOSIT' | 'WITHDRAW'>) | undefined, 'actionType.notEquals'?: ('DEPOSIT' | 'WITHDRAW') | undefined, 'actionType.notIn'?: (Array<'DEPOSIT' | 'WITHDRAW'>) | undefined, 'actionType.specified'?: boolean | undefined, 'amount.equals'?: number | undefined, 'amount.greaterThan'?: number | undefined, 'amount.greaterThanOrEqual'?: number | undefined, 'amount.in'?: Array | undefined, 'amount.lessThan'?: number | undefined, 'amount.lessThanOrEqual'?: number | undefined, 'amount.notEquals'?: number | undefined, 'amount.notIn'?: Array | undefined, 'amount.specified'?: boolean | undefined, 'clubId.equals'?: number | undefined, 'clubId.greaterThan'?: number | undefined, 'clubId.greaterThanOrEqual'?: number | undefined, 'clubId.in'?: Array | undefined, 'clubId.lessThan'?: number | undefined, 'clubId.lessThanOrEqual'?: number | undefined, 'clubId.notEquals'?: number | undefined, 'clubId.notIn'?: Array | undefined, 'clubId.specified'?: boolean | undefined, code1: string, 'createdDateFrom.equals'?: string | undefined, 'createdDateFrom.greaterThan'?: string | undefined, 'createdDateFrom.greaterThanOrEqual'?: string | undefined, 'createdDateFrom.in[0].epochSecond'?: number | undefined, 'createdDateFrom.in[0].nano'?: number | undefined, 'createdDateFrom.lessThan'?: string | undefined, 'createdDateFrom.lessThanOrEqual'?: string | undefined, 'createdDateFrom.notEquals'?: string | undefined, 'createdDateFrom.notIn[0].epochSecond'?: number | undefined, 'createdDateFrom.notIn[0].nano'?: number | undefined, 'createdDateFrom.specified'?: boolean | undefined, 'createdDateTo.equals'?: string | undefined, 'createdDateTo.greaterThan'?: string | undefined, 'createdDateTo.greaterThanOrEqual'?: string | undefined, 'createdDateTo.in[0].epochSecond'?: number | undefined, 'createdDateTo.in[0].nano'?: number | undefined, 'createdDateTo.lessThan'?: string | undefined, 'createdDateTo.lessThanOrEqual'?: string | undefined, 'createdDateTo.notEquals'?: string | undefined, 'createdDateTo.notIn[0].epochSecond'?: number | undefined, 'createdDateTo.notIn[0].nano'?: number | undefined, 'createdDateTo.specified'?: boolean | undefined, 'currency.equals'?: 'IRR' | undefined, 'currency.in'?: Array<'IRR'> | undefined, 'currency.notEquals'?: 'IRR' | undefined, 'currency.notIn'?: Array<'IRR'> | undefined, 'currency.specified'?: boolean | undefined, 'dateFrom.equals'?: string | undefined, 'dateFrom.greaterThan'?: string | undefined, 'dateFrom.greaterThanOrEqual'?: string | undefined, 'dateFrom.in[0].chronology.calendarType'?: string | undefined, 'dateFrom.in[0].chronology.id'?: string | undefined, 'dateFrom.in[0].dayOfMonth'?: number | undefined, 'dateFrom.in[0].dayOfWeek'?: ('MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY') | undefined, 'dateFrom.in[0].dayOfYear'?: number | undefined, 'dateFrom.in[0].era'?: ('BCE' | 'CE') | undefined, 'dateFrom.in[0].leapYear'?: boolean | undefined, 'dateFrom.in[0].month'?: ('JANUARY' | 'FEBRUARY' | 'MARCH' | 'APRIL' | 'MAY' | 'JUNE' | 'JULY' | 'AUGUST' | 'SEPTEMBER' | 'OCTOBER' | 'NOVEMBER' | 'DECEMBER') | undefined, 'dateFrom.in[0].monthValue'?: number | undefined, 'dateFrom.in[0].year'?: number | undefined, 'dateFrom.lessThan'?: string | undefined, 'dateFrom.lessThanOrEqual'?: string | undefined, 'dateFrom.notEquals'?: string | undefined, 'dateFrom.notIn[0].chronology.calendarType'?: string | undefined, 'dateFrom.notIn[0].chronology.id'?: string | undefined, 'dateFrom.notIn[0].dayOfMonth'?: number | undefined, 'dateFrom.notIn[0].dayOfWeek'?: ('MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY') | undefined, 'dateFrom.notIn[0].dayOfYear'?: number | undefined, 'dateFrom.notIn[0].era'?: ('BCE' | 'CE') | undefined, 'dateFrom.notIn[0].leapYear'?: boolean | undefined, 'dateFrom.notIn[0].month'?: ('JANUARY' | 'FEBRUARY' | 'MARCH' | 'APRIL' | 'MAY' | 'JUNE' | 'JULY' | 'AUGUST' | 'SEPTEMBER' | 'OCTOBER' | 'NOVEMBER' | 'DECEMBER') | undefined, 'dateFrom.notIn[0].monthValue'?: number | undefined, 'dateFrom.notIn[0].year'?: number | undefined, 'dateFrom.specified'?: boolean | undefined, 'dateTo.equals'?: string | undefined, 'dateTo.greaterThan'?: string | undefined, 'dateTo.greaterThanOrEqual'?: string | undefined, 'dateTo.in[0].chronology.calendarType'?: string | undefined, 'dateTo.in[0].chronology.id'?: string | undefined, 'dateTo.in[0].dayOfMonth'?: number | undefined, 'dateTo.in[0].dayOfWeek'?: ('MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY') | undefined, 'dateTo.in[0].dayOfYear'?: number | undefined, 'dateTo.in[0].era'?: ('BCE' | 'CE') | undefined, 'dateTo.in[0].leapYear'?: boolean | undefined, 'dateTo.in[0].month'?: ('JANUARY' | 'FEBRUARY' | 'MARCH' | 'APRIL' | 'MAY' | 'JUNE' | 'JULY' | 'AUGUST' | 'SEPTEMBER' | 'OCTOBER' | 'NOVEMBER' | 'DECEMBER') | undefined, 'dateTo.in[0].monthValue'?: number | undefined, 'dateTo.in[0].year'?: number | undefined, 'dateTo.lessThan'?: string | undefined, 'dateTo.lessThanOrEqual'?: string | undefined, 'dateTo.notEquals'?: string | undefined, 'dateTo.notIn[0].chronology.calendarType'?: string | undefined, 'dateTo.notIn[0].chronology.id'?: string | undefined, 'dateTo.notIn[0].dayOfMonth'?: number | undefined, 'dateTo.notIn[0].dayOfWeek'?: ('MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY') | undefined, 'dateTo.notIn[0].dayOfYear'?: number | undefined, 'dateTo.notIn[0].era'?: ('BCE' | 'CE') | undefined, 'dateTo.notIn[0].leapYear'?: boolean | undefined, 'dateTo.notIn[0].month'?: ('JANUARY' | 'FEBRUARY' | 'MARCH' | 'APRIL' | 'MAY' | 'JUNE' | 'JULY' | 'AUGUST' | 'SEPTEMBER' | 'OCTOBER' | 'NOVEMBER' | 'DECEMBER') | undefined, 'dateTo.notIn[0].monthValue'?: number | undefined, 'dateTo.notIn[0].year'?: number | undefined, 'dateTo.specified'?: boolean | undefined, 'description.contains'?: string | undefined, 'description.doesNotContain'?: string | undefined, 'description.equals'?: string | undefined, 'description.in'?: Array | undefined, 'description.notEquals'?: string | undefined, 'description.notIn'?: Array | undefined, 'description.specified'?: boolean | undefined, fromDate?: string | undefined, 'id.equals'?: number | undefined, 'id.greaterThan'?: number | undefined, 'id.greaterThanOrEqual'?: number | undefined, 'id.in'?: Array | undefined, 'id.lessThan'?: number | undefined, 'id.lessThanOrEqual'?: number | undefined, 'id.notEquals'?: number | undefined, 'id.notIn'?: Array | undefined, 'id.specified'?: boolean | undefined, idOfAcceptor?: number | undefined, idOfUser?: number | undefined, page?: number | undefined, 'refEvent.equals'?: number | undefined, 'refEvent.greaterThan'?: number | undefined, 'refEvent.greaterThanOrEqual'?: number | undefined, 'refEvent.in'?: Array | undefined, 'refEvent.lessThan'?: number | undefined, 'refEvent.lessThanOrEqual'?: number | undefined, 'refEvent.notEquals'?: number | undefined, 'refEvent.notIn'?: Array | undefined, 'refEvent.specified'?: boolean | undefined, 'refPayment.equals'?: number | undefined, 'refPayment.greaterThan'?: number | undefined, 'refPayment.greaterThanOrEqual'?: number | undefined, 'refPayment.in'?: Array | undefined, 'refPayment.lessThan'?: number | undefined, 'refPayment.lessThanOrEqual'?: number | undefined, 'refPayment.notEquals'?: number | undefined, 'refPayment.notIn'?: Array | undefined, 'refPayment.specified'?: boolean | undefined, 'refType.equals'?: ('CASHIN' | 'CASHIN_IDENTITY' | 'SELL_SCORE' | 'SELL_PLAN' | 'SETTLEMENT' | 'REFUND_VOUCHER' | 'TRANSFER_OPERATION_COST' | 'NOT_REGISTERED_CUSTOMER_OPERATION_COST' | 'BILL_WAGE' | 'SELL_VOUCHER' | 'TRANSFER' | 'MOBILE_CHARGE' | 'INTERNET_CHARGE' | 'AYRIA_PAYMENT' | 'TIP' | 'CONVERTED_SCORE' | 'CASHOUT' | 'REFUND_CASHOUT' | 'PURCHASE' | 'GROUP_TRANSFER_OPERATION_COST' | 'BALANCE_CORRECTION' | 'PURCHASE_SCORE' | 'PAY_BILL' | 'PURCHASE_VOUCHER' | 'CASHOUT_VIP' | 'COUPON_CENTER_DEPOSIT' | 'COUPON_CENTER_WITHDRAW' | 'COUPON_SHARE') | undefined, 'refType.in'?: (Array<'CASHIN' | 'CASHIN_IDENTITY' | 'SELL_SCORE' | 'SELL_PLAN' | 'SETTLEMENT' | 'REFUND_VOUCHER' | 'TRANSFER_OPERATION_COST' | 'NOT_REGISTERED_CUSTOMER_OPERATION_COST' | 'BILL_WAGE' | 'SELL_VOUCHER' | 'TRANSFER' | 'MOBILE_CHARGE' | 'INTERNET_CHARGE' | 'AYRIA_PAYMENT' | 'TIP' | 'CONVERTED_SCORE' | 'CASHOUT' | 'REFUND_CASHOUT' | 'PURCHASE' | 'GROUP_TRANSFER_OPERATION_COST' | 'BALANCE_CORRECTION' | 'PURCHASE_SCORE' | 'PAY_BILL' | 'PURCHASE_VOUCHER' | 'CASHOUT_VIP' | 'COUPON_CENTER_DEPOSIT' | 'COUPON_CENTER_WITHDRAW' | 'COUPON_SHARE'>) | undefined, 'refType.notEquals'?: ('CASHIN' | 'CASHIN_IDENTITY' | 'SELL_SCORE' | 'SELL_PLAN' | 'SETTLEMENT' | 'REFUND_VOUCHER' | 'TRANSFER_OPERATION_COST' | 'NOT_REGISTERED_CUSTOMER_OPERATION_COST' | 'BILL_WAGE' | 'SELL_VOUCHER' | 'TRANSFER' | 'MOBILE_CHARGE' | 'INTERNET_CHARGE' | 'AYRIA_PAYMENT' | 'TIP' | 'CONVERTED_SCORE' | 'CASHOUT' | 'REFUND_CASHOUT' | 'PURCHASE' | 'GROUP_TRANSFER_OPERATION_COST' | 'BALANCE_CORRECTION' | 'PURCHASE_SCORE' | 'PAY_BILL' | 'PURCHASE_VOUCHER' | 'CASHOUT_VIP' | 'COUPON_CENTER_DEPOSIT' | 'COUPON_CENTER_WITHDRAW' | 'COUPON_SHARE') | undefined, 'refType.notIn'?: (Array<'CASHIN' | 'CASHIN_IDENTITY' | 'SELL_SCORE' | 'SELL_PLAN' | 'SETTLEMENT' | 'REFUND_VOUCHER' | 'TRANSFER_OPERATION_COST' | 'NOT_REGISTERED_CUSTOMER_OPERATION_COST' | 'BILL_WAGE' | 'SELL_VOUCHER' | 'TRANSFER' | 'MOBILE_CHARGE' | 'INTERNET_CHARGE' | 'AYRIA_PAYMENT' | 'TIP' | 'CONVERTED_SCORE' | 'CASHOUT' | 'REFUND_CASHOUT' | 'PURCHASE' | 'GROUP_TRANSFER_OPERATION_COST' | 'BALANCE_CORRECTION' | 'PURCHASE_SCORE' | 'PAY_BILL' | 'PURCHASE_VOUCHER' | 'CASHOUT_VIP' | 'COUPON_CENTER_DEPOSIT' | 'COUPON_CENTER_WITHDRAW' | 'COUPON_SHARE'>) | undefined, 'refType.specified'?: boolean | undefined, 'search.contains'?: string | undefined, 'search.doesNotContain'?: string | undefined, 'search.equals'?: string | undefined, 'search.in'?: Array | undefined, 'search.notEquals'?: string | undefined, 'search.notIn'?: Array | undefined, 'search.specified'?: boolean | undefined, size?: number | undefined, sort?: Array | undefined, toDate?: string | undefined, 'userId.equals'?: number | undefined, 'userId.greaterThan'?: number | undefined, 'userId.greaterThanOrEqual'?: number | undefined, 'userId.in'?: Array | undefined, 'userId.lessThan'?: number | undefined, 'userId.lessThanOrEqual'?: number | undefined, 'userId.notEquals'?: number | undefined, 'userId.notIn'?: Array | undefined, 'userId.specified'?: boolean | undefined, 'userMobile.contains'?: string | undefined, 'userMobile.doesNotContain'?: string | undefined, 'userMobile.equals'?: string | undefined, 'userMobile.in'?: Array | undefined, 'userMobile.notEquals'?: string | undefined, 'userMobile.notIn'?: Array | undefined, 'userMobile.specified'?: boolean | undefined}; export type GetApiApiUserWalletEventsCode1Options = {baseUrl: string, fetch?: typeof fetch | undefined}; /** * getAllWalletEvents * * GET /api/user/wallet-events/{code1} */ export const getApiApiUserWalletEventsCode1 = async (args: GetApiApiUserWalletEventsCode1Args, options: GetApiApiUserWalletEventsCode1Options) => { const {baseUrl, fetch: fetchFn = fetch} = options ?? {} const query = new URLSearchParams() const headers = new Headers() headers.set('accept', "*/*") if (args['acceptorCode.contains'] != null) query.append("acceptorCode.contains", String(args['acceptorCode.contains'])) if (args['acceptorCode.doesNotContain'] != null) query.append("acceptorCode.doesNotContain", String(args['acceptorCode.doesNotContain'])) if (args['acceptorCode.equals'] != null) query.append("acceptorCode.equals", String(args['acceptorCode.equals'])) for (const item of args['acceptorCode.in'] ?? []) query.append("acceptorCode.in", String(item)) if (args['acceptorCode.notEquals'] != null) query.append("acceptorCode.notEquals", String(args['acceptorCode.notEquals'])) for (const item of args['acceptorCode.notIn'] ?? []) query.append("acceptorCode.notIn", String(item)) if (args['acceptorCode.specified'] != null) query.append("acceptorCode.specified", String(args['acceptorCode.specified'])) if (args['acceptorId.equals'] != null) query.append("acceptorId.equals", String(args['acceptorId.equals'])) if (args['acceptorId.greaterThan'] != null) query.append("acceptorId.greaterThan", String(args['acceptorId.greaterThan'])) if (args['acceptorId.greaterThanOrEqual'] != null) query.append("acceptorId.greaterThanOrEqual", String(args['acceptorId.greaterThanOrEqual'])) for (const item of args['acceptorId.in'] ?? []) query.append("acceptorId.in", String(item)) if (args['acceptorId.lessThan'] != null) query.append("acceptorId.lessThan", String(args['acceptorId.lessThan'])) if (args['acceptorId.lessThanOrEqual'] != null) query.append("acceptorId.lessThanOrEqual", String(args['acceptorId.lessThanOrEqual'])) if (args['acceptorId.notEquals'] != null) query.append("acceptorId.notEquals", String(args['acceptorId.notEquals'])) for (const item of args['acceptorId.notIn'] ?? []) query.append("acceptorId.notIn", String(item)) if (args['acceptorId.specified'] != null) query.append("acceptorId.specified", String(args['acceptorId.specified'])) if (args['acceptorName.contains'] != null) query.append("acceptorName.contains", String(args['acceptorName.contains'])) if (args['acceptorName.doesNotContain'] != null) query.append("acceptorName.doesNotContain", String(args['acceptorName.doesNotContain'])) if (args['acceptorName.equals'] != null) query.append("acceptorName.equals", String(args['acceptorName.equals'])) for (const item of args['acceptorName.in'] ?? []) query.append("acceptorName.in", String(item)) if (args['acceptorName.notEquals'] != null) query.append("acceptorName.notEquals", String(args['acceptorName.notEquals'])) for (const item of args['acceptorName.notIn'] ?? []) query.append("acceptorName.notIn", String(item)) if (args['acceptorName.specified'] != null) query.append("acceptorName.specified", String(args['acceptorName.specified'])) if (args['actionDescription.contains'] != null) query.append("actionDescription.contains", String(args['actionDescription.contains'])) if (args['actionDescription.doesNotContain'] != null) query.append("actionDescription.doesNotContain", String(args['actionDescription.doesNotContain'])) if (args['actionDescription.equals'] != null) query.append("actionDescription.equals", String(args['actionDescription.equals'])) for (const item of args['actionDescription.in'] ?? []) query.append("actionDescription.in", String(item)) if (args['actionDescription.notEquals'] != null) query.append("actionDescription.notEquals", String(args['actionDescription.notEquals'])) for (const item of args['actionDescription.notIn'] ?? []) query.append("actionDescription.notIn", String(item)) if (args['actionDescription.specified'] != null) query.append("actionDescription.specified", String(args['actionDescription.specified'])) if (args['actionType.equals'] != null) query.append("actionType.equals", String(args['actionType.equals'])) for (const item of args['actionType.in'] ?? []) query.append("actionType.in", String(item)) if (args['actionType.notEquals'] != null) query.append("actionType.notEquals", String(args['actionType.notEquals'])) for (const item of args['actionType.notIn'] ?? []) query.append("actionType.notIn", String(item)) if (args['actionType.specified'] != null) query.append("actionType.specified", String(args['actionType.specified'])) if (args['amount.equals'] != null) query.append("amount.equals", String(args['amount.equals'])) if (args['amount.greaterThan'] != null) query.append("amount.greaterThan", String(args['amount.greaterThan'])) if (args['amount.greaterThanOrEqual'] != null) query.append("amount.greaterThanOrEqual", String(args['amount.greaterThanOrEqual'])) for (const item of args['amount.in'] ?? []) query.append("amount.in", String(item)) if (args['amount.lessThan'] != null) query.append("amount.lessThan", String(args['amount.lessThan'])) if (args['amount.lessThanOrEqual'] != null) query.append("amount.lessThanOrEqual", String(args['amount.lessThanOrEqual'])) if (args['amount.notEquals'] != null) query.append("amount.notEquals", String(args['amount.notEquals'])) for (const item of args['amount.notIn'] ?? []) query.append("amount.notIn", String(item)) if (args['amount.specified'] != null) query.append("amount.specified", String(args['amount.specified'])) if (args['clubId.equals'] != null) query.append("clubId.equals", String(args['clubId.equals'])) if (args['clubId.greaterThan'] != null) query.append("clubId.greaterThan", String(args['clubId.greaterThan'])) if (args['clubId.greaterThanOrEqual'] != null) query.append("clubId.greaterThanOrEqual", String(args['clubId.greaterThanOrEqual'])) for (const item of args['clubId.in'] ?? []) query.append("clubId.in", String(item)) if (args['clubId.lessThan'] != null) query.append("clubId.lessThan", String(args['clubId.lessThan'])) if (args['clubId.lessThanOrEqual'] != null) query.append("clubId.lessThanOrEqual", String(args['clubId.lessThanOrEqual'])) if (args['clubId.notEquals'] != null) query.append("clubId.notEquals", String(args['clubId.notEquals'])) for (const item of args['clubId.notIn'] ?? []) query.append("clubId.notIn", String(item)) if (args['clubId.specified'] != null) query.append("clubId.specified", String(args['clubId.specified'])) if (args['createdDateFrom.equals'] != null) query.append("createdDateFrom.equals", String(args['createdDateFrom.equals'])) if (args['createdDateFrom.greaterThan'] != null) query.append("createdDateFrom.greaterThan", String(args['createdDateFrom.greaterThan'])) if (args['createdDateFrom.greaterThanOrEqual'] != null) query.append("createdDateFrom.greaterThanOrEqual", String(args['createdDateFrom.greaterThanOrEqual'])) if (args['createdDateFrom.in[0].epochSecond'] != null) query.append("createdDateFrom.in[0].epochSecond", String(args['createdDateFrom.in[0].epochSecond'])) if (args['createdDateFrom.in[0].nano'] != null) query.append("createdDateFrom.in[0].nano", String(args['createdDateFrom.in[0].nano'])) if (args['createdDateFrom.lessThan'] != null) query.append("createdDateFrom.lessThan", String(args['createdDateFrom.lessThan'])) if (args['createdDateFrom.lessThanOrEqual'] != null) query.append("createdDateFrom.lessThanOrEqual", String(args['createdDateFrom.lessThanOrEqual'])) if (args['createdDateFrom.notEquals'] != null) query.append("createdDateFrom.notEquals", String(args['createdDateFrom.notEquals'])) if (args['createdDateFrom.notIn[0].epochSecond'] != null) query.append("createdDateFrom.notIn[0].epochSecond", String(args['createdDateFrom.notIn[0].epochSecond'])) if (args['createdDateFrom.notIn[0].nano'] != null) query.append("createdDateFrom.notIn[0].nano", String(args['createdDateFrom.notIn[0].nano'])) if (args['createdDateFrom.specified'] != null) query.append("createdDateFrom.specified", String(args['createdDateFrom.specified'])) if (args['createdDateTo.equals'] != null) query.append("createdDateTo.equals", String(args['createdDateTo.equals'])) if (args['createdDateTo.greaterThan'] != null) query.append("createdDateTo.greaterThan", String(args['createdDateTo.greaterThan'])) if (args['createdDateTo.greaterThanOrEqual'] != null) query.append("createdDateTo.greaterThanOrEqual", String(args['createdDateTo.greaterThanOrEqual'])) if (args['createdDateTo.in[0].epochSecond'] != null) query.append("createdDateTo.in[0].epochSecond", String(args['createdDateTo.in[0].epochSecond'])) if (args['createdDateTo.in[0].nano'] != null) query.append("createdDateTo.in[0].nano", String(args['createdDateTo.in[0].nano'])) if (args['createdDateTo.lessThan'] != null) query.append("createdDateTo.lessThan", String(args['createdDateTo.lessThan'])) if (args['createdDateTo.lessThanOrEqual'] != null) query.append("createdDateTo.lessThanOrEqual", String(args['createdDateTo.lessThanOrEqual'])) if (args['createdDateTo.notEquals'] != null) query.append("createdDateTo.notEquals", String(args['createdDateTo.notEquals'])) if (args['createdDateTo.notIn[0].epochSecond'] != null) query.append("createdDateTo.notIn[0].epochSecond", String(args['createdDateTo.notIn[0].epochSecond'])) if (args['createdDateTo.notIn[0].nano'] != null) query.append("createdDateTo.notIn[0].nano", String(args['createdDateTo.notIn[0].nano'])) if (args['createdDateTo.specified'] != null) query.append("createdDateTo.specified", String(args['createdDateTo.specified'])) if (args['currency.equals'] != null) query.append("currency.equals", String(args['currency.equals'])) for (const item of args['currency.in'] ?? []) query.append("currency.in", String(item)) if (args['currency.notEquals'] != null) query.append("currency.notEquals", String(args['currency.notEquals'])) for (const item of args['currency.notIn'] ?? []) query.append("currency.notIn", String(item)) if (args['currency.specified'] != null) query.append("currency.specified", String(args['currency.specified'])) if (args['dateFrom.equals'] != null) query.append("dateFrom.equals", String(args['dateFrom.equals'])) if (args['dateFrom.greaterThan'] != null) query.append("dateFrom.greaterThan", String(args['dateFrom.greaterThan'])) if (args['dateFrom.greaterThanOrEqual'] != null) query.append("dateFrom.greaterThanOrEqual", String(args['dateFrom.greaterThanOrEqual'])) if (args['dateFrom.in[0].chronology.calendarType'] != null) query.append("dateFrom.in[0].chronology.calendarType", String(args['dateFrom.in[0].chronology.calendarType'])) if (args['dateFrom.in[0].chronology.id'] != null) query.append("dateFrom.in[0].chronology.id", String(args['dateFrom.in[0].chronology.id'])) if (args['dateFrom.in[0].dayOfMonth'] != null) query.append("dateFrom.in[0].dayOfMonth", String(args['dateFrom.in[0].dayOfMonth'])) if (args['dateFrom.in[0].dayOfWeek'] != null) query.append("dateFrom.in[0].dayOfWeek", String(args['dateFrom.in[0].dayOfWeek'])) if (args['dateFrom.in[0].dayOfYear'] != null) query.append("dateFrom.in[0].dayOfYear", String(args['dateFrom.in[0].dayOfYear'])) if (args['dateFrom.in[0].era'] != null) query.append("dateFrom.in[0].era", String(args['dateFrom.in[0].era'])) if (args['dateFrom.in[0].leapYear'] != null) query.append("dateFrom.in[0].leapYear", String(args['dateFrom.in[0].leapYear'])) if (args['dateFrom.in[0].month'] != null) query.append("dateFrom.in[0].month", String(args['dateFrom.in[0].month'])) if (args['dateFrom.in[0].monthValue'] != null) query.append("dateFrom.in[0].monthValue", String(args['dateFrom.in[0].monthValue'])) if (args['dateFrom.in[0].year'] != null) query.append("dateFrom.in[0].year", String(args['dateFrom.in[0].year'])) if (args['dateFrom.lessThan'] != null) query.append("dateFrom.lessThan", String(args['dateFrom.lessThan'])) if (args['dateFrom.lessThanOrEqual'] != null) query.append("dateFrom.lessThanOrEqual", String(args['dateFrom.lessThanOrEqual'])) if (args['dateFrom.notEquals'] != null) query.append("dateFrom.notEquals", String(args['dateFrom.notEquals'])) if (args['dateFrom.notIn[0].chronology.calendarType'] != null) query.append("dateFrom.notIn[0].chronology.calendarType", String(args['dateFrom.notIn[0].chronology.calendarType'])) if (args['dateFrom.notIn[0].chronology.id'] != null) query.append("dateFrom.notIn[0].chronology.id", String(args['dateFrom.notIn[0].chronology.id'])) if (args['dateFrom.notIn[0].dayOfMonth'] != null) query.append("dateFrom.notIn[0].dayOfMonth", String(args['dateFrom.notIn[0].dayOfMonth'])) if (args['dateFrom.notIn[0].dayOfWeek'] != null) query.append("dateFrom.notIn[0].dayOfWeek", String(args['dateFrom.notIn[0].dayOfWeek'])) if (args['dateFrom.notIn[0].dayOfYear'] != null) query.append("dateFrom.notIn[0].dayOfYear", String(args['dateFrom.notIn[0].dayOfYear'])) if (args['dateFrom.notIn[0].era'] != null) query.append("dateFrom.notIn[0].era", String(args['dateFrom.notIn[0].era'])) if (args['dateFrom.notIn[0].leapYear'] != null) query.append("dateFrom.notIn[0].leapYear", String(args['dateFrom.notIn[0].leapYear'])) if (args['dateFrom.notIn[0].month'] != null) query.append("dateFrom.notIn[0].month", String(args['dateFrom.notIn[0].month'])) if (args['dateFrom.notIn[0].monthValue'] != null) query.append("dateFrom.notIn[0].monthValue", String(args['dateFrom.notIn[0].monthValue'])) if (args['dateFrom.notIn[0].year'] != null) query.append("dateFrom.notIn[0].year", String(args['dateFrom.notIn[0].year'])) if (args['dateFrom.specified'] != null) query.append("dateFrom.specified", String(args['dateFrom.specified'])) if (args['dateTo.equals'] != null) query.append("dateTo.equals", String(args['dateTo.equals'])) if (args['dateTo.greaterThan'] != null) query.append("dateTo.greaterThan", String(args['dateTo.greaterThan'])) if (args['dateTo.greaterThanOrEqual'] != null) query.append("dateTo.greaterThanOrEqual", String(args['dateTo.greaterThanOrEqual'])) if (args['dateTo.in[0].chronology.calendarType'] != null) query.append("dateTo.in[0].chronology.calendarType", String(args['dateTo.in[0].chronology.calendarType'])) if (args['dateTo.in[0].chronology.id'] != null) query.append("dateTo.in[0].chronology.id", String(args['dateTo.in[0].chronology.id'])) if (args['dateTo.in[0].dayOfMonth'] != null) query.append("dateTo.in[0].dayOfMonth", String(args['dateTo.in[0].dayOfMonth'])) if (args['dateTo.in[0].dayOfWeek'] != null) query.append("dateTo.in[0].dayOfWeek", String(args['dateTo.in[0].dayOfWeek'])) if (args['dateTo.in[0].dayOfYear'] != null) query.append("dateTo.in[0].dayOfYear", String(args['dateTo.in[0].dayOfYear'])) if (args['dateTo.in[0].era'] != null) query.append("dateTo.in[0].era", String(args['dateTo.in[0].era'])) if (args['dateTo.in[0].leapYear'] != null) query.append("dateTo.in[0].leapYear", String(args['dateTo.in[0].leapYear'])) if (args['dateTo.in[0].month'] != null) query.append("dateTo.in[0].month", String(args['dateTo.in[0].month'])) if (args['dateTo.in[0].monthValue'] != null) query.append("dateTo.in[0].monthValue", String(args['dateTo.in[0].monthValue'])) if (args['dateTo.in[0].year'] != null) query.append("dateTo.in[0].year", String(args['dateTo.in[0].year'])) if (args['dateTo.lessThan'] != null) query.append("dateTo.lessThan", String(args['dateTo.lessThan'])) if (args['dateTo.lessThanOrEqual'] != null) query.append("dateTo.lessThanOrEqual", String(args['dateTo.lessThanOrEqual'])) if (args['dateTo.notEquals'] != null) query.append("dateTo.notEquals", String(args['dateTo.notEquals'])) if (args['dateTo.notIn[0].chronology.calendarType'] != null) query.append("dateTo.notIn[0].chronology.calendarType", String(args['dateTo.notIn[0].chronology.calendarType'])) if (args['dateTo.notIn[0].chronology.id'] != null) query.append("dateTo.notIn[0].chronology.id", String(args['dateTo.notIn[0].chronology.id'])) if (args['dateTo.notIn[0].dayOfMonth'] != null) query.append("dateTo.notIn[0].dayOfMonth", String(args['dateTo.notIn[0].dayOfMonth'])) if (args['dateTo.notIn[0].dayOfWeek'] != null) query.append("dateTo.notIn[0].dayOfWeek", String(args['dateTo.notIn[0].dayOfWeek'])) if (args['dateTo.notIn[0].dayOfYear'] != null) query.append("dateTo.notIn[0].dayOfYear", String(args['dateTo.notIn[0].dayOfYear'])) if (args['dateTo.notIn[0].era'] != null) query.append("dateTo.notIn[0].era", String(args['dateTo.notIn[0].era'])) if (args['dateTo.notIn[0].leapYear'] != null) query.append("dateTo.notIn[0].leapYear", String(args['dateTo.notIn[0].leapYear'])) if (args['dateTo.notIn[0].month'] != null) query.append("dateTo.notIn[0].month", String(args['dateTo.notIn[0].month'])) if (args['dateTo.notIn[0].monthValue'] != null) query.append("dateTo.notIn[0].monthValue", String(args['dateTo.notIn[0].monthValue'])) if (args['dateTo.notIn[0].year'] != null) query.append("dateTo.notIn[0].year", String(args['dateTo.notIn[0].year'])) if (args['dateTo.specified'] != null) query.append("dateTo.specified", String(args['dateTo.specified'])) if (args['description.contains'] != null) query.append("description.contains", String(args['description.contains'])) if (args['description.doesNotContain'] != null) query.append("description.doesNotContain", String(args['description.doesNotContain'])) if (args['description.equals'] != null) query.append("description.equals", String(args['description.equals'])) for (const item of args['description.in'] ?? []) query.append("description.in", String(item)) if (args['description.notEquals'] != null) query.append("description.notEquals", String(args['description.notEquals'])) for (const item of args['description.notIn'] ?? []) query.append("description.notIn", String(item)) if (args['description.specified'] != null) query.append("description.specified", String(args['description.specified'])) if (args.fromDate != null) query.append("fromDate", String(args.fromDate)) if (args['id.equals'] != null) query.append("id.equals", String(args['id.equals'])) if (args['id.greaterThan'] != null) query.append("id.greaterThan", String(args['id.greaterThan'])) if (args['id.greaterThanOrEqual'] != null) query.append("id.greaterThanOrEqual", String(args['id.greaterThanOrEqual'])) for (const item of args['id.in'] ?? []) query.append("id.in", String(item)) if (args['id.lessThan'] != null) query.append("id.lessThan", String(args['id.lessThan'])) if (args['id.lessThanOrEqual'] != null) query.append("id.lessThanOrEqual", String(args['id.lessThanOrEqual'])) if (args['id.notEquals'] != null) query.append("id.notEquals", String(args['id.notEquals'])) for (const item of args['id.notIn'] ?? []) query.append("id.notIn", String(item)) if (args['id.specified'] != null) query.append("id.specified", String(args['id.specified'])) if (args.idOfAcceptor != null) query.append("idOfAcceptor", String(args.idOfAcceptor)) if (args.idOfUser != null) query.append("idOfUser", String(args.idOfUser)) if (args.page != null) query.append("page", String(args.page)) if (args['refEvent.equals'] != null) query.append("refEvent.equals", String(args['refEvent.equals'])) if (args['refEvent.greaterThan'] != null) query.append("refEvent.greaterThan", String(args['refEvent.greaterThan'])) if (args['refEvent.greaterThanOrEqual'] != null) query.append("refEvent.greaterThanOrEqual", String(args['refEvent.greaterThanOrEqual'])) for (const item of args['refEvent.in'] ?? []) query.append("refEvent.in", String(item)) if (args['refEvent.lessThan'] != null) query.append("refEvent.lessThan", String(args['refEvent.lessThan'])) if (args['refEvent.lessThanOrEqual'] != null) query.append("refEvent.lessThanOrEqual", String(args['refEvent.lessThanOrEqual'])) if (args['refEvent.notEquals'] != null) query.append("refEvent.notEquals", String(args['refEvent.notEquals'])) for (const item of args['refEvent.notIn'] ?? []) query.append("refEvent.notIn", String(item)) if (args['refEvent.specified'] != null) query.append("refEvent.specified", String(args['refEvent.specified'])) if (args['refPayment.equals'] != null) query.append("refPayment.equals", String(args['refPayment.equals'])) if (args['refPayment.greaterThan'] != null) query.append("refPayment.greaterThan", String(args['refPayment.greaterThan'])) if (args['refPayment.greaterThanOrEqual'] != null) query.append("refPayment.greaterThanOrEqual", String(args['refPayment.greaterThanOrEqual'])) for (const item of args['refPayment.in'] ?? []) query.append("refPayment.in", String(item)) if (args['refPayment.lessThan'] != null) query.append("refPayment.lessThan", String(args['refPayment.lessThan'])) if (args['refPayment.lessThanOrEqual'] != null) query.append("refPayment.lessThanOrEqual", String(args['refPayment.lessThanOrEqual'])) if (args['refPayment.notEquals'] != null) query.append("refPayment.notEquals", String(args['refPayment.notEquals'])) for (const item of args['refPayment.notIn'] ?? []) query.append("refPayment.notIn", String(item)) if (args['refPayment.specified'] != null) query.append("refPayment.specified", String(args['refPayment.specified'])) if (args['refType.equals'] != null) query.append("refType.equals", String(args['refType.equals'])) for (const item of args['refType.in'] ?? []) query.append("refType.in", String(item)) if (args['refType.notEquals'] != null) query.append("refType.notEquals", String(args['refType.notEquals'])) for (const item of args['refType.notIn'] ?? []) query.append("refType.notIn", String(item)) if (args['refType.specified'] != null) query.append("refType.specified", String(args['refType.specified'])) if (args['search.contains'] != null) query.append("search.contains", String(args['search.contains'])) if (args['search.doesNotContain'] != null) query.append("search.doesNotContain", String(args['search.doesNotContain'])) if (args['search.equals'] != null) query.append("search.equals", String(args['search.equals'])) for (const item of args['search.in'] ?? []) query.append("search.in", String(item)) if (args['search.notEquals'] != null) query.append("search.notEquals", String(args['search.notEquals'])) for (const item of args['search.notIn'] ?? []) query.append("search.notIn", String(item)) if (args['search.specified'] != null) query.append("search.specified", String(args['search.specified'])) if (args.size != null) query.append("size", String(args.size)) for (const item of args.sort ?? []) query.append("sort", String(item)) if (args.toDate != null) query.append("toDate", String(args.toDate)) if (args['userId.equals'] != null) query.append("userId.equals", String(args['userId.equals'])) if (args['userId.greaterThan'] != null) query.append("userId.greaterThan", String(args['userId.greaterThan'])) if (args['userId.greaterThanOrEqual'] != null) query.append("userId.greaterThanOrEqual", String(args['userId.greaterThanOrEqual'])) for (const item of args['userId.in'] ?? []) query.append("userId.in", String(item)) if (args['userId.lessThan'] != null) query.append("userId.lessThan", String(args['userId.lessThan'])) if (args['userId.lessThanOrEqual'] != null) query.append("userId.lessThanOrEqual", String(args['userId.lessThanOrEqual'])) if (args['userId.notEquals'] != null) query.append("userId.notEquals", String(args['userId.notEquals'])) for (const item of args['userId.notIn'] ?? []) query.append("userId.notIn", String(item)) if (args['userId.specified'] != null) query.append("userId.specified", String(args['userId.specified'])) if (args['userMobile.contains'] != null) query.append("userMobile.contains", String(args['userMobile.contains'])) if (args['userMobile.doesNotContain'] != null) query.append("userMobile.doesNotContain", String(args['userMobile.doesNotContain'])) if (args['userMobile.equals'] != null) query.append("userMobile.equals", String(args['userMobile.equals'])) for (const item of args['userMobile.in'] ?? []) query.append("userMobile.in", String(item)) if (args['userMobile.notEquals'] != null) query.append("userMobile.notEquals", String(args['userMobile.notEquals'])) for (const item of args['userMobile.notIn'] ?? []) query.append("userMobile.notIn", String(item)) if (args['userMobile.specified'] != null) query.append("userMobile.specified", String(args['userMobile.specified'])) const url = `${baseUrl.replace(/\/+$/, '')}/api/user/wallet-events/${encodeURIComponent(String(args.code1))}${query.size > 0 ? `?${query}` : ''}` const res = await fetchFn(url, {method: "GET", headers}) if (!res.ok) throw new Error(`Request failed with status ${res.status}`, {cause: {status: res.status, body: await res.text()}}) return res.blob() };