UNPKG

@openweb3-io/wallet-pay

Version:

Wallet Pay API client and wallet pay verification library

63 lines (62 loc) 4.45 kB
import { Configuration } from '../configuration'; import { CreateEndpointRequest } from '../models/CreateEndpointRequest'; import { CreateOrderRequest } from '../models/CreateOrderRequest'; import { CreateRefundRequest } from '../models/CreateRefundRequest'; import { Currency } from '../models/Currency'; import { CursorPageCurrency } from '../models/CursorPageCurrency'; import { CursorPageEndpoint } from '../models/CursorPageEndpoint'; import { Endpoint } from '../models/Endpoint'; import { EstimateResponse } from '../models/EstimateResponse'; import { GetRatesRequest } from '../models/GetRatesRequest'; import { GetRatesResponse } from '../models/GetRatesResponse'; import { Order } from '../models/Order'; import { PageOrder } from '../models/PageOrder'; import { PageRefund } from '../models/PageRefund'; import { Refund } from '../models/Refund'; import { TransferRequest } from '../models/TransferRequest'; import { TransferResponse } from '../models/TransferResponse'; import { CurrenciesApiRequestFactory, CurrenciesApiResponseProcessor } from "../apis/CurrenciesApi"; export declare class PromiseCurrenciesApi { private api; constructor(configuration: Configuration, requestFactory?: CurrenciesApiRequestFactory, responseProcessor?: CurrenciesApiResponseProcessor); v1CurrenciesList(limit: number, cursor?: string, rated?: boolean, _options?: Configuration): Promise<CursorPageCurrency>; v1CurrenciesRetrieve(code: string, _options?: Configuration): Promise<Currency>; } import { OrdersApiRequestFactory, OrdersApiResponseProcessor } from "../apis/OrdersApi"; export declare class PromiseOrdersApi { private api; constructor(configuration: Configuration, requestFactory?: OrdersApiRequestFactory, responseProcessor?: OrdersApiResponseProcessor); v1OrdersCreate(createOrderRequest: CreateOrderRequest, _options?: Configuration): Promise<Order>; v1OrdersList(size: number, page?: number, walletId?: string, currency?: string, userId?: string, status?: string, creator?: string, _options?: Configuration): Promise<PageOrder>; v1OrdersRetrieve(idOrUid: string, _options?: Configuration): Promise<Order>; } import { RatesApiRequestFactory, RatesApiResponseProcessor } from "../apis/RatesApi"; export declare class PromiseRatesApi { private api; constructor(configuration: Configuration, requestFactory?: RatesApiRequestFactory, responseProcessor?: RatesApiResponseProcessor); v1RatesEstimate(baseCurrency: string, baseAmount: string, toCurrency: string, _options?: Configuration): Promise<EstimateResponse>; v1RatesList(getRatesRequest: GetRatesRequest, _options?: Configuration): Promise<GetRatesResponse>; } import { RefundsApiRequestFactory, RefundsApiResponseProcessor } from "../apis/RefundsApi"; export declare class PromiseRefundsApi { private api; constructor(configuration: Configuration, requestFactory?: RefundsApiRequestFactory, responseProcessor?: RefundsApiResponseProcessor); v1RefundsCreate(createRefundRequest: CreateRefundRequest, _options?: Configuration): Promise<Refund>; v1RefundsList(size: number, page?: number, orderId?: string, _options?: Configuration): Promise<PageRefund>; v1RefundsRetrieve(idOrUid: string, _options?: Configuration): Promise<Refund>; } import { TransfersApiRequestFactory, TransfersApiResponseProcessor } from "../apis/TransfersApi"; export declare class PromiseTransfersApi { private api; constructor(configuration: Configuration, requestFactory?: TransfersApiRequestFactory, responseProcessor?: TransfersApiResponseProcessor); v1TransfersTransfer(transferRequest: TransferRequest, _options?: Configuration): Promise<TransferResponse>; } import { WebhookEndpointsApiRequestFactory, WebhookEndpointsApiResponseProcessor } from "../apis/WebhookEndpointsApi"; export declare class PromiseWebhookEndpointsApi { private api; constructor(configuration: Configuration, requestFactory?: WebhookEndpointsApiRequestFactory, responseProcessor?: WebhookEndpointsApiResponseProcessor); v1WebhookEndpointsCreate(createEndpointRequest: CreateEndpointRequest, _options?: Configuration): Promise<Endpoint>; v1WebhookEndpointsDelete(endpointId: string, _options?: Configuration): Promise<void>; v1WebhookEndpointsList(limit: number, cursor?: string, _options?: Configuration): Promise<CursorPageEndpoint>; v1WebhookEndpointsRetrieve(endpointId: string, _options?: Configuration): Promise<Endpoint>; }