UNPKG

@openweb3-io/wallet-pay

Version:

Wallet Pay API client and wallet pay verification library

285 lines 18.5 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ObservableWebhookEndpointsApi = exports.ObservableTransfersApi = exports.ObservableRefundsApi = exports.ObservableRatesApi = exports.ObservableOrdersApi = exports.ObservableCurrenciesApi = void 0; const rxjsStub_1 = require("../rxjsStub"); const rxjsStub_2 = require("../rxjsStub"); const CurrenciesApi_1 = require("../apis/CurrenciesApi"); class ObservableCurrenciesApi { constructor(configuration, requestFactory, responseProcessor) { this.configuration = configuration; this.requestFactory = requestFactory || new CurrenciesApi_1.CurrenciesApiRequestFactory(configuration); this.responseProcessor = responseProcessor || new CurrenciesApi_1.CurrenciesApiResponseProcessor(); } v1CurrenciesList(limit, cursor, appId, rated, _options) { const requestContextPromise = this.requestFactory.v1CurrenciesList(limit, cursor, appId, rated, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (let middleware of this.configuration.middleware) { middlewarePreObservable = middlewarePreObservable.pipe(rxjsStub_2.mergeMap((ctx) => middleware.pre(ctx))); } return middlewarePreObservable.pipe(rxjsStub_2.mergeMap((ctx) => this.configuration.httpApi.send(ctx))). pipe(rxjsStub_2.mergeMap((response) => { let middlewarePostObservable = rxjsStub_1.of(response); for (let middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1CurrenciesList(rsp))); })); } v1CurrenciesRetrieve(code, _options) { const requestContextPromise = this.requestFactory.v1CurrenciesRetrieve(code, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (let middleware of this.configuration.middleware) { middlewarePreObservable = middlewarePreObservable.pipe(rxjsStub_2.mergeMap((ctx) => middleware.pre(ctx))); } return middlewarePreObservable.pipe(rxjsStub_2.mergeMap((ctx) => this.configuration.httpApi.send(ctx))). pipe(rxjsStub_2.mergeMap((response) => { let middlewarePostObservable = rxjsStub_1.of(response); for (let middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1CurrenciesRetrieve(rsp))); })); } } exports.ObservableCurrenciesApi = ObservableCurrenciesApi; const OrdersApi_1 = require("../apis/OrdersApi"); class ObservableOrdersApi { constructor(configuration, requestFactory, responseProcessor) { this.configuration = configuration; this.requestFactory = requestFactory || new OrdersApi_1.OrdersApiRequestFactory(configuration); this.responseProcessor = responseProcessor || new OrdersApi_1.OrdersApiResponseProcessor(); } v1OrdersCreate(createOrderRequest, _options) { const requestContextPromise = this.requestFactory.v1OrdersCreate(createOrderRequest, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (let middleware of this.configuration.middleware) { middlewarePreObservable = middlewarePreObservable.pipe(rxjsStub_2.mergeMap((ctx) => middleware.pre(ctx))); } return middlewarePreObservable.pipe(rxjsStub_2.mergeMap((ctx) => this.configuration.httpApi.send(ctx))). pipe(rxjsStub_2.mergeMap((response) => { let middlewarePostObservable = rxjsStub_1.of(response); for (let middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1OrdersCreate(rsp))); })); } v1OrdersList(size, page, walletId, currency, userId, status, creator, _options) { const requestContextPromise = this.requestFactory.v1OrdersList(size, page, walletId, currency, userId, status, creator, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (let middleware of this.configuration.middleware) { middlewarePreObservable = middlewarePreObservable.pipe(rxjsStub_2.mergeMap((ctx) => middleware.pre(ctx))); } return middlewarePreObservable.pipe(rxjsStub_2.mergeMap((ctx) => this.configuration.httpApi.send(ctx))). pipe(rxjsStub_2.mergeMap((response) => { let middlewarePostObservable = rxjsStub_1.of(response); for (let middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1OrdersList(rsp))); })); } v1OrdersRetrieve(idOrUid, _options) { const requestContextPromise = this.requestFactory.v1OrdersRetrieve(idOrUid, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (let middleware of this.configuration.middleware) { middlewarePreObservable = middlewarePreObservable.pipe(rxjsStub_2.mergeMap((ctx) => middleware.pre(ctx))); } return middlewarePreObservable.pipe(rxjsStub_2.mergeMap((ctx) => this.configuration.httpApi.send(ctx))). pipe(rxjsStub_2.mergeMap((response) => { let middlewarePostObservable = rxjsStub_1.of(response); for (let middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1OrdersRetrieve(rsp))); })); } } exports.ObservableOrdersApi = ObservableOrdersApi; const RatesApi_1 = require("../apis/RatesApi"); class ObservableRatesApi { constructor(configuration, requestFactory, responseProcessor) { this.configuration = configuration; this.requestFactory = requestFactory || new RatesApi_1.RatesApiRequestFactory(configuration); this.responseProcessor = responseProcessor || new RatesApi_1.RatesApiResponseProcessor(); } v1RatesEstimate(baseCurrency, baseAmount, toCurrency, _options) { const requestContextPromise = this.requestFactory.v1RatesEstimate(baseCurrency, baseAmount, toCurrency, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (let middleware of this.configuration.middleware) { middlewarePreObservable = middlewarePreObservable.pipe(rxjsStub_2.mergeMap((ctx) => middleware.pre(ctx))); } return middlewarePreObservable.pipe(rxjsStub_2.mergeMap((ctx) => this.configuration.httpApi.send(ctx))). pipe(rxjsStub_2.mergeMap((response) => { let middlewarePostObservable = rxjsStub_1.of(response); for (let middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1RatesEstimate(rsp))); })); } v1RatesList(getRatesRequest, _options) { const requestContextPromise = this.requestFactory.v1RatesList(getRatesRequest, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (let middleware of this.configuration.middleware) { middlewarePreObservable = middlewarePreObservable.pipe(rxjsStub_2.mergeMap((ctx) => middleware.pre(ctx))); } return middlewarePreObservable.pipe(rxjsStub_2.mergeMap((ctx) => this.configuration.httpApi.send(ctx))). pipe(rxjsStub_2.mergeMap((response) => { let middlewarePostObservable = rxjsStub_1.of(response); for (let middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1RatesList(rsp))); })); } } exports.ObservableRatesApi = ObservableRatesApi; const RefundsApi_1 = require("../apis/RefundsApi"); class ObservableRefundsApi { constructor(configuration, requestFactory, responseProcessor) { this.configuration = configuration; this.requestFactory = requestFactory || new RefundsApi_1.RefundsApiRequestFactory(configuration); this.responseProcessor = responseProcessor || new RefundsApi_1.RefundsApiResponseProcessor(); } v1RefundsCreate(createRefundRequest, _options) { const requestContextPromise = this.requestFactory.v1RefundsCreate(createRefundRequest, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (let middleware of this.configuration.middleware) { middlewarePreObservable = middlewarePreObservable.pipe(rxjsStub_2.mergeMap((ctx) => middleware.pre(ctx))); } return middlewarePreObservable.pipe(rxjsStub_2.mergeMap((ctx) => this.configuration.httpApi.send(ctx))). pipe(rxjsStub_2.mergeMap((response) => { let middlewarePostObservable = rxjsStub_1.of(response); for (let middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1RefundsCreate(rsp))); })); } v1RefundsList(size, page, orderId, _options) { const requestContextPromise = this.requestFactory.v1RefundsList(size, page, orderId, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (let middleware of this.configuration.middleware) { middlewarePreObservable = middlewarePreObservable.pipe(rxjsStub_2.mergeMap((ctx) => middleware.pre(ctx))); } return middlewarePreObservable.pipe(rxjsStub_2.mergeMap((ctx) => this.configuration.httpApi.send(ctx))). pipe(rxjsStub_2.mergeMap((response) => { let middlewarePostObservable = rxjsStub_1.of(response); for (let middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1RefundsList(rsp))); })); } v1RefundsRetrieve(idOrUid, _options) { const requestContextPromise = this.requestFactory.v1RefundsRetrieve(idOrUid, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (let middleware of this.configuration.middleware) { middlewarePreObservable = middlewarePreObservable.pipe(rxjsStub_2.mergeMap((ctx) => middleware.pre(ctx))); } return middlewarePreObservable.pipe(rxjsStub_2.mergeMap((ctx) => this.configuration.httpApi.send(ctx))). pipe(rxjsStub_2.mergeMap((response) => { let middlewarePostObservable = rxjsStub_1.of(response); for (let middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1RefundsRetrieve(rsp))); })); } } exports.ObservableRefundsApi = ObservableRefundsApi; const TransfersApi_1 = require("../apis/TransfersApi"); class ObservableTransfersApi { constructor(configuration, requestFactory, responseProcessor) { this.configuration = configuration; this.requestFactory = requestFactory || new TransfersApi_1.TransfersApiRequestFactory(configuration); this.responseProcessor = responseProcessor || new TransfersApi_1.TransfersApiResponseProcessor(); } v1TransfersTransfer(transferRequest, _options) { const requestContextPromise = this.requestFactory.v1TransfersTransfer(transferRequest, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (let middleware of this.configuration.middleware) { middlewarePreObservable = middlewarePreObservable.pipe(rxjsStub_2.mergeMap((ctx) => middleware.pre(ctx))); } return middlewarePreObservable.pipe(rxjsStub_2.mergeMap((ctx) => this.configuration.httpApi.send(ctx))). pipe(rxjsStub_2.mergeMap((response) => { let middlewarePostObservable = rxjsStub_1.of(response); for (let middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1TransfersTransfer(rsp))); })); } } exports.ObservableTransfersApi = ObservableTransfersApi; const WebhookEndpointsApi_1 = require("../apis/WebhookEndpointsApi"); class ObservableWebhookEndpointsApi { constructor(configuration, requestFactory, responseProcessor) { this.configuration = configuration; this.requestFactory = requestFactory || new WebhookEndpointsApi_1.WebhookEndpointsApiRequestFactory(configuration); this.responseProcessor = responseProcessor || new WebhookEndpointsApi_1.WebhookEndpointsApiResponseProcessor(); } v1WebhookEndpointsCreate(createEndpointRequest, _options) { const requestContextPromise = this.requestFactory.v1WebhookEndpointsCreate(createEndpointRequest, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (let middleware of this.configuration.middleware) { middlewarePreObservable = middlewarePreObservable.pipe(rxjsStub_2.mergeMap((ctx) => middleware.pre(ctx))); } return middlewarePreObservable.pipe(rxjsStub_2.mergeMap((ctx) => this.configuration.httpApi.send(ctx))). pipe(rxjsStub_2.mergeMap((response) => { let middlewarePostObservable = rxjsStub_1.of(response); for (let middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1WebhookEndpointsCreate(rsp))); })); } v1WebhookEndpointsDelete(endpointId, _options) { const requestContextPromise = this.requestFactory.v1WebhookEndpointsDelete(endpointId, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (let middleware of this.configuration.middleware) { middlewarePreObservable = middlewarePreObservable.pipe(rxjsStub_2.mergeMap((ctx) => middleware.pre(ctx))); } return middlewarePreObservable.pipe(rxjsStub_2.mergeMap((ctx) => this.configuration.httpApi.send(ctx))). pipe(rxjsStub_2.mergeMap((response) => { let middlewarePostObservable = rxjsStub_1.of(response); for (let middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1WebhookEndpointsDelete(rsp))); })); } v1WebhookEndpointsList(limit, cursor, _options) { const requestContextPromise = this.requestFactory.v1WebhookEndpointsList(limit, cursor, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (let middleware of this.configuration.middleware) { middlewarePreObservable = middlewarePreObservable.pipe(rxjsStub_2.mergeMap((ctx) => middleware.pre(ctx))); } return middlewarePreObservable.pipe(rxjsStub_2.mergeMap((ctx) => this.configuration.httpApi.send(ctx))). pipe(rxjsStub_2.mergeMap((response) => { let middlewarePostObservable = rxjsStub_1.of(response); for (let middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1WebhookEndpointsList(rsp))); })); } v1WebhookEndpointsRetrieve(endpointId, _options) { const requestContextPromise = this.requestFactory.v1WebhookEndpointsRetrieve(endpointId, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (let middleware of this.configuration.middleware) { middlewarePreObservable = middlewarePreObservable.pipe(rxjsStub_2.mergeMap((ctx) => middleware.pre(ctx))); } return middlewarePreObservable.pipe(rxjsStub_2.mergeMap((ctx) => this.configuration.httpApi.send(ctx))). pipe(rxjsStub_2.mergeMap((response) => { let middlewarePostObservable = rxjsStub_1.of(response); for (let middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1WebhookEndpointsRetrieve(rsp))); })); } } exports.ObservableWebhookEndpointsApi = ObservableWebhookEndpointsApi; //# sourceMappingURL=ObservableAPI.js.map