UNPKG

@openweb3-io/waas

Version:

WaaS API client and WaaS verification library

582 lines 39.5 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ObservableWebhookEventsApi = exports.ObservableWebhookEndpointsApi = exports.ObservableWalletsApi = exports.ObservableTransactionsApi = exports.ObservableTokensApi = exports.ObservableSweepsApi = exports.ObservableChainsApi = exports.ObservableAddressesApi = void 0; const rxjsStub_1 = require("../rxjsStub"); const rxjsStub_2 = require("../rxjsStub"); const AddressesApi_1 = require("../apis/AddressesApi"); class ObservableAddressesApi { constructor(configuration, requestFactory, responseProcessor) { this.configuration = configuration; this.requestFactory = requestFactory || new AddressesApi_1.AddressesApiRequestFactory(configuration); this.responseProcessor = responseProcessor || new AddressesApi_1.AddressesApiResponseProcessor(); } v1AddressesListWithHttpInfo(walletIds, chainIds, cursor, limit, _options) { const requestContextPromise = this.requestFactory.v1AddressesList(walletIds, chainIds, cursor, limit, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (const 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 (const middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1AddressesListWithHttpInfo(rsp))); })); } v1AddressesList(walletIds, chainIds, cursor, limit, _options) { return this.v1AddressesListWithHttpInfo(walletIds, chainIds, cursor, limit, _options).pipe(rxjsStub_2.map((apiResponse) => apiResponse.data)); } v1AddressesValidateWithHttpInfo(chainId, addresses, _options) { const requestContextPromise = this.requestFactory.v1AddressesValidate(chainId, addresses, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (const 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 (const middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1AddressesValidateWithHttpInfo(rsp))); })); } v1AddressesValidate(chainId, addresses, _options) { return this.v1AddressesValidateWithHttpInfo(chainId, addresses, _options).pipe(rxjsStub_2.map((apiResponse) => apiResponse.data)); } v1WalletsCreateAddressWithHttpInfo(walletId, createAddressRequest, _options) { const requestContextPromise = this.requestFactory.v1WalletsCreateAddress(walletId, createAddressRequest, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (const 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 (const middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1WalletsCreateAddressWithHttpInfo(rsp))); })); } v1WalletsCreateAddress(walletId, createAddressRequest, _options) { return this.v1WalletsCreateAddressWithHttpInfo(walletId, createAddressRequest, _options).pipe(rxjsStub_2.map((apiResponse) => apiResponse.data)); } v1WalletsGetAddressWithHttpInfo(walletId, address, _options) { const requestContextPromise = this.requestFactory.v1WalletsGetAddress(walletId, address, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (const 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 (const middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1WalletsGetAddressWithHttpInfo(rsp))); })); } v1WalletsGetAddress(walletId, address, _options) { return this.v1WalletsGetAddressWithHttpInfo(walletId, address, _options).pipe(rxjsStub_2.map((apiResponse) => apiResponse.data)); } v1WalletsListAddressesWithHttpInfo(walletId, chainIds, cursor, limit, _options) { const requestContextPromise = this.requestFactory.v1WalletsListAddresses(walletId, chainIds, cursor, limit, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (const 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 (const middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1WalletsListAddressesWithHttpInfo(rsp))); })); } v1WalletsListAddresses(walletId, chainIds, cursor, limit, _options) { return this.v1WalletsListAddressesWithHttpInfo(walletId, chainIds, cursor, limit, _options).pipe(rxjsStub_2.map((apiResponse) => apiResponse.data)); } } exports.ObservableAddressesApi = ObservableAddressesApi; const ChainsApi_1 = require("../apis/ChainsApi"); class ObservableChainsApi { constructor(configuration, requestFactory, responseProcessor) { this.configuration = configuration; this.requestFactory = requestFactory || new ChainsApi_1.ChainsApiRequestFactory(configuration); this.responseProcessor = responseProcessor || new ChainsApi_1.ChainsApiResponseProcessor(); } v1ChainsListWithHttpInfo(cursor, limit, _options) { const requestContextPromise = this.requestFactory.v1ChainsList(cursor, limit, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (const 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 (const middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1ChainsListWithHttpInfo(rsp))); })); } v1ChainsList(cursor, limit, _options) { return this.v1ChainsListWithHttpInfo(cursor, limit, _options).pipe(rxjsStub_2.map((apiResponse) => apiResponse.data)); } v1ChainsRetrieveWithHttpInfo(chainId, _options) { const requestContextPromise = this.requestFactory.v1ChainsRetrieve(chainId, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (const 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 (const middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1ChainsRetrieveWithHttpInfo(rsp))); })); } v1ChainsRetrieve(chainId, _options) { return this.v1ChainsRetrieveWithHttpInfo(chainId, _options).pipe(rxjsStub_2.map((apiResponse) => apiResponse.data)); } } exports.ObservableChainsApi = ObservableChainsApi; const SweepsApi_1 = require("../apis/SweepsApi"); class ObservableSweepsApi { constructor(configuration, requestFactory, responseProcessor) { this.configuration = configuration; this.requestFactory = requestFactory || new SweepsApi_1.SweepsApiRequestFactory(configuration); this.responseProcessor = responseProcessor || new SweepsApi_1.SweepsApiResponseProcessor(); } v1SweepsAddressWithHttpInfo(address, sweepAddressRequest, _options) { const requestContextPromise = this.requestFactory.v1SweepsAddress(address, sweepAddressRequest, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (const 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 (const middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1SweepsAddressWithHttpInfo(rsp))); })); } v1SweepsAddress(address, sweepAddressRequest, _options) { return this.v1SweepsAddressWithHttpInfo(address, sweepAddressRequest, _options).pipe(rxjsStub_2.map((apiResponse) => apiResponse.data)); } } exports.ObservableSweepsApi = ObservableSweepsApi; const TokensApi_1 = require("../apis/TokensApi"); class ObservableTokensApi { constructor(configuration, requestFactory, responseProcessor) { this.configuration = configuration; this.requestFactory = requestFactory || new TokensApi_1.TokensApiRequestFactory(configuration); this.responseProcessor = responseProcessor || new TokensApi_1.TokensApiResponseProcessor(); } v1TokensCreateWithHttpInfo(createTokenRequest, _options) { const requestContextPromise = this.requestFactory.v1TokensCreate(createTokenRequest, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (const 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 (const middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1TokensCreateWithHttpInfo(rsp))); })); } v1TokensCreate(createTokenRequest, _options) { return this.v1TokensCreateWithHttpInfo(createTokenRequest, _options).pipe(rxjsStub_2.map((apiResponse) => apiResponse.data)); } v1TokensListWithHttpInfo(cursor, limit, _options) { const requestContextPromise = this.requestFactory.v1TokensList(cursor, limit, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (const 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 (const middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1TokensListWithHttpInfo(rsp))); })); } v1TokensList(cursor, limit, _options) { return this.v1TokensListWithHttpInfo(cursor, limit, _options).pipe(rxjsStub_2.map((apiResponse) => apiResponse.data)); } v1TokensRetrieveWithHttpInfo(tokenId, _options) { const requestContextPromise = this.requestFactory.v1TokensRetrieve(tokenId, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (const 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 (const middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1TokensRetrieveWithHttpInfo(rsp))); })); } v1TokensRetrieve(tokenId, _options) { return this.v1TokensRetrieveWithHttpInfo(tokenId, _options).pipe(rxjsStub_2.map((apiResponse) => apiResponse.data)); } v1TokensUpdateWithHttpInfo(tokenId, updateTokenRequest, _options) { const requestContextPromise = this.requestFactory.v1TokensUpdate(tokenId, updateTokenRequest, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (const 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 (const middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1TokensUpdateWithHttpInfo(rsp))); })); } v1TokensUpdate(tokenId, updateTokenRequest, _options) { return this.v1TokensUpdateWithHttpInfo(tokenId, updateTokenRequest, _options).pipe(rxjsStub_2.map((apiResponse) => apiResponse.data)); } } exports.ObservableTokensApi = ObservableTokensApi; const TransactionsApi_1 = require("../apis/TransactionsApi"); class ObservableTransactionsApi { constructor(configuration, requestFactory, responseProcessor) { this.configuration = configuration; this.requestFactory = requestFactory || new TransactionsApi_1.TransactionsApiRequestFactory(configuration); this.responseProcessor = responseProcessor || new TransactionsApi_1.TransactionsApiResponseProcessor(); } v1TransactionsEstimateFeeWithHttpInfo(estimateFeeRequest, _options) { const requestContextPromise = this.requestFactory.v1TransactionsEstimateFee(estimateFeeRequest, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (const 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 (const middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1TransactionsEstimateFeeWithHttpInfo(rsp))); })); } v1TransactionsEstimateFee(estimateFeeRequest, _options) { return this.v1TransactionsEstimateFeeWithHttpInfo(estimateFeeRequest, _options).pipe(rxjsStub_2.map((apiResponse) => apiResponse.data)); } v1TransactionsListWithHttpInfo(walletIds, chainIds, tokenIds, assetIds, hash, status, cursor, limit, _options) { const requestContextPromise = this.requestFactory.v1TransactionsList(walletIds, chainIds, tokenIds, assetIds, hash, status, cursor, limit, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (const 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 (const middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1TransactionsListWithHttpInfo(rsp))); })); } v1TransactionsList(walletIds, chainIds, tokenIds, assetIds, hash, status, cursor, limit, _options) { return this.v1TransactionsListWithHttpInfo(walletIds, chainIds, tokenIds, assetIds, hash, status, cursor, limit, _options).pipe(rxjsStub_2.map((apiResponse) => apiResponse.data)); } v1TransactionsRetrieveWithHttpInfo(transactionId, _options) { const requestContextPromise = this.requestFactory.v1TransactionsRetrieve(transactionId, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (const 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 (const middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1TransactionsRetrieveWithHttpInfo(rsp))); })); } v1TransactionsRetrieve(transactionId, _options) { return this.v1TransactionsRetrieveWithHttpInfo(transactionId, _options).pipe(rxjsStub_2.map((apiResponse) => apiResponse.data)); } v1TransactionsSignMessageWithHttpInfo(signMessageRequest, _options) { const requestContextPromise = this.requestFactory.v1TransactionsSignMessage(signMessageRequest, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (const 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 (const middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1TransactionsSignMessageWithHttpInfo(rsp))); })); } v1TransactionsSignMessage(signMessageRequest, _options) { return this.v1TransactionsSignMessageWithHttpInfo(signMessageRequest, _options).pipe(rxjsStub_2.map((apiResponse) => apiResponse.data)); } v1TransactionsTransferWithHttpInfo(createTransferRequest, _options) { const requestContextPromise = this.requestFactory.v1TransactionsTransfer(createTransferRequest, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (const 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 (const middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1TransactionsTransferWithHttpInfo(rsp))); })); } v1TransactionsTransfer(createTransferRequest, _options) { return this.v1TransactionsTransferWithHttpInfo(createTransferRequest, _options).pipe(rxjsStub_2.map((apiResponse) => apiResponse.data)); } } exports.ObservableTransactionsApi = ObservableTransactionsApi; const WalletsApi_1 = require("../apis/WalletsApi"); class ObservableWalletsApi { constructor(configuration, requestFactory, responseProcessor) { this.configuration = configuration; this.requestFactory = requestFactory || new WalletsApi_1.WalletsApiRequestFactory(configuration); this.responseProcessor = responseProcessor || new WalletsApi_1.WalletsApiResponseProcessor(); } v1WalletsCreateWithHttpInfo(createWalletRequest, _options) { const requestContextPromise = this.requestFactory.v1WalletsCreate(createWalletRequest, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (const 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 (const middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1WalletsCreateWithHttpInfo(rsp))); })); } v1WalletsCreate(createWalletRequest, _options) { return this.v1WalletsCreateWithHttpInfo(createWalletRequest, _options).pipe(rxjsStub_2.map((apiResponse) => apiResponse.data)); } v1WalletsDeleteWithHttpInfo(walletId, _options) { const requestContextPromise = this.requestFactory.v1WalletsDelete(walletId, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (const 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 (const middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1WalletsDeleteWithHttpInfo(rsp))); })); } v1WalletsDelete(walletId, _options) { return this.v1WalletsDeleteWithHttpInfo(walletId, _options).pipe(rxjsStub_2.map((apiResponse) => apiResponse.data)); } v1WalletsListWithHttpInfo(cursor, limit, _options) { const requestContextPromise = this.requestFactory.v1WalletsList(cursor, limit, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (const 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 (const middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1WalletsListWithHttpInfo(rsp))); })); } v1WalletsList(cursor, limit, _options) { return this.v1WalletsListWithHttpInfo(cursor, limit, _options).pipe(rxjsStub_2.map((apiResponse) => apiResponse.data)); } v1WalletsRetrieveWithHttpInfo(walletId, _options) { const requestContextPromise = this.requestFactory.v1WalletsRetrieve(walletId, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (const 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 (const middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1WalletsRetrieveWithHttpInfo(rsp))); })); } v1WalletsRetrieve(walletId, _options) { return this.v1WalletsRetrieveWithHttpInfo(walletId, _options).pipe(rxjsStub_2.map((apiResponse) => apiResponse.data)); } v1WalletsUpdateWithHttpInfo(walletId, updateWalletRequest, _options) { const requestContextPromise = this.requestFactory.v1WalletsUpdate(walletId, updateWalletRequest, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (const 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 (const middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1WalletsUpdateWithHttpInfo(rsp))); })); } v1WalletsUpdate(walletId, updateWalletRequest, _options) { return this.v1WalletsUpdateWithHttpInfo(walletId, updateWalletRequest, _options).pipe(rxjsStub_2.map((apiResponse) => apiResponse.data)); } } exports.ObservableWalletsApi = ObservableWalletsApi; 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(); } v1WebhooksEndpointCreateWithHttpInfo(createEndpoint, _options) { const requestContextPromise = this.requestFactory.v1WebhooksEndpointCreate(createEndpoint, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (const 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 (const middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1WebhooksEndpointCreateWithHttpInfo(rsp))); })); } v1WebhooksEndpointCreate(createEndpoint, _options) { return this.v1WebhooksEndpointCreateWithHttpInfo(createEndpoint, _options).pipe(rxjsStub_2.map((apiResponse) => apiResponse.data)); } v1WebhooksEndpointDeleteWithHttpInfo(endpointId, _options) { const requestContextPromise = this.requestFactory.v1WebhooksEndpointDelete(endpointId, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (const 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 (const middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1WebhooksEndpointDeleteWithHttpInfo(rsp))); })); } v1WebhooksEndpointDelete(endpointId, _options) { return this.v1WebhooksEndpointDeleteWithHttpInfo(endpointId, _options).pipe(rxjsStub_2.map((apiResponse) => apiResponse.data)); } v1WebhooksEndpointListWithHttpInfo(cursor, limit, _options) { const requestContextPromise = this.requestFactory.v1WebhooksEndpointList(cursor, limit, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (const 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 (const middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1WebhooksEndpointListWithHttpInfo(rsp))); })); } v1WebhooksEndpointList(cursor, limit, _options) { return this.v1WebhooksEndpointListWithHttpInfo(cursor, limit, _options).pipe(rxjsStub_2.map((apiResponse) => apiResponse.data)); } v1WebhooksEndpointRetrieveWithHttpInfo(endpointId, _options) { const requestContextPromise = this.requestFactory.v1WebhooksEndpointRetrieve(endpointId, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (const 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 (const middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1WebhooksEndpointRetrieveWithHttpInfo(rsp))); })); } v1WebhooksEndpointRetrieve(endpointId, _options) { return this.v1WebhooksEndpointRetrieveWithHttpInfo(endpointId, _options).pipe(rxjsStub_2.map((apiResponse) => apiResponse.data)); } v1WebhooksEndpointUpdateWithHttpInfo(endpointId, updateEndpoint, _options) { const requestContextPromise = this.requestFactory.v1WebhooksEndpointUpdate(endpointId, updateEndpoint, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (const 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 (const middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1WebhooksEndpointUpdateWithHttpInfo(rsp))); })); } v1WebhooksEndpointUpdate(endpointId, updateEndpoint, _options) { return this.v1WebhooksEndpointUpdateWithHttpInfo(endpointId, updateEndpoint, _options).pipe(rxjsStub_2.map((apiResponse) => apiResponse.data)); } } exports.ObservableWebhookEndpointsApi = ObservableWebhookEndpointsApi; const WebhookEventsApi_1 = require("../apis/WebhookEventsApi"); class ObservableWebhookEventsApi { constructor(configuration, requestFactory, responseProcessor) { this.configuration = configuration; this.requestFactory = requestFactory || new WebhookEventsApi_1.WebhookEventsApiRequestFactory(configuration); this.responseProcessor = responseProcessor || new WebhookEventsApi_1.WebhookEventsApiResponseProcessor(); } v1WebhooksEventsListWithHttpInfo(cursor, limit, _options) { const requestContextPromise = this.requestFactory.v1WebhooksEventsList(cursor, limit, _options); let middlewarePreObservable = rxjsStub_1.from(requestContextPromise); for (const 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 (const middleware of this.configuration.middleware) { middlewarePostObservable = middlewarePostObservable.pipe(rxjsStub_2.mergeMap((rsp) => middleware.post(rsp))); } return middlewarePostObservable.pipe(rxjsStub_2.map((rsp) => this.responseProcessor.v1WebhooksEventsListWithHttpInfo(rsp))); })); } v1WebhooksEventsList(cursor, limit, _options) { return this.v1WebhooksEventsListWithHttpInfo(cursor, limit, _options).pipe(rxjsStub_2.map((apiResponse) => apiResponse.data)); } } exports.ObservableWebhookEventsApi = ObservableWebhookEventsApi; //# sourceMappingURL=ObservableAPI.js.map