@openweb3-io/wallet-pay
Version:
Wallet Pay API client and wallet pay verification library
91 lines • 4.35 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ObjectWebhookEndpointsApi = exports.ObjectTransfersApi = exports.ObjectRefundsApi = exports.ObjectRatesApi = exports.ObjectOrdersApi = exports.ObjectCurrenciesApi = void 0;
const ObservableAPI_1 = require("./ObservableAPI");
class ObjectCurrenciesApi {
constructor(configuration, requestFactory, responseProcessor) {
this.api = new ObservableAPI_1.ObservableCurrenciesApi(configuration, requestFactory, responseProcessor);
}
v1CurrenciesList(param, options) {
return this.api.v1CurrenciesList(param.limit, param.cursor, param.appId, param.rated, options).toPromise();
}
v1CurrenciesRetrieve(param, options) {
return this.api.v1CurrenciesRetrieve(param.code, options).toPromise();
}
}
exports.ObjectCurrenciesApi = ObjectCurrenciesApi;
const ObservableAPI_2 = require("./ObservableAPI");
class ObjectOrdersApi {
constructor(configuration, requestFactory, responseProcessor) {
this.api = new ObservableAPI_2.ObservableOrdersApi(configuration, requestFactory, responseProcessor);
}
v1OrdersCreate(param, options) {
return this.api.v1OrdersCreate(param.createOrderRequest, options).toPromise();
}
v1OrdersList(param, options) {
return this.api.v1OrdersList(param.size, param.page, param.walletId, param.currency, param.userId, param.status, param.creator, options).toPromise();
}
v1OrdersRetrieve(param, options) {
return this.api.v1OrdersRetrieve(param.idOrUid, options).toPromise();
}
}
exports.ObjectOrdersApi = ObjectOrdersApi;
const ObservableAPI_3 = require("./ObservableAPI");
class ObjectRatesApi {
constructor(configuration, requestFactory, responseProcessor) {
this.api = new ObservableAPI_3.ObservableRatesApi(configuration, requestFactory, responseProcessor);
}
v1RatesEstimate(param, options) {
return this.api.v1RatesEstimate(param.baseCurrency, param.baseAmount, param.toCurrency, options).toPromise();
}
v1RatesList(param, options) {
return this.api.v1RatesList(param.getRatesRequest, options).toPromise();
}
}
exports.ObjectRatesApi = ObjectRatesApi;
const ObservableAPI_4 = require("./ObservableAPI");
class ObjectRefundsApi {
constructor(configuration, requestFactory, responseProcessor) {
this.api = new ObservableAPI_4.ObservableRefundsApi(configuration, requestFactory, responseProcessor);
}
v1RefundsCreate(param, options) {
return this.api.v1RefundsCreate(param.createRefundRequest, options).toPromise();
}
v1RefundsList(param, options) {
return this.api.v1RefundsList(param.size, param.page, param.orderId, options).toPromise();
}
v1RefundsRetrieve(param, options) {
return this.api.v1RefundsRetrieve(param.idOrUid, options).toPromise();
}
}
exports.ObjectRefundsApi = ObjectRefundsApi;
const ObservableAPI_5 = require("./ObservableAPI");
class ObjectTransfersApi {
constructor(configuration, requestFactory, responseProcessor) {
this.api = new ObservableAPI_5.ObservableTransfersApi(configuration, requestFactory, responseProcessor);
}
v1TransfersTransfer(param, options) {
return this.api.v1TransfersTransfer(param.transferRequest, options).toPromise();
}
}
exports.ObjectTransfersApi = ObjectTransfersApi;
const ObservableAPI_6 = require("./ObservableAPI");
class ObjectWebhookEndpointsApi {
constructor(configuration, requestFactory, responseProcessor) {
this.api = new ObservableAPI_6.ObservableWebhookEndpointsApi(configuration, requestFactory, responseProcessor);
}
v1WebhookEndpointsCreate(param, options) {
return this.api.v1WebhookEndpointsCreate(param.createEndpointRequest, options).toPromise();
}
v1WebhookEndpointsDelete(param, options) {
return this.api.v1WebhookEndpointsDelete(param.endpointId, options).toPromise();
}
v1WebhookEndpointsList(param, options) {
return this.api.v1WebhookEndpointsList(param.limit, param.cursor, options).toPromise();
}
v1WebhookEndpointsRetrieve(param, options) {
return this.api.v1WebhookEndpointsRetrieve(param.endpointId, options).toPromise();
}
}
exports.ObjectWebhookEndpointsApi = ObjectWebhookEndpointsApi;
//# sourceMappingURL=ObjectParamAPI.js.map