kucoin-universal-sdk
Version:
Official KuCoin Universal SDK.
39 lines • 2.15 kB
JavaScript
;
// Code generated by Kucoin Universal SDK Generator; DO NOT EDIT.
Object.defineProperty(exports, "__esModule", { value: true });
exports.CreditAPIImpl = void 0;
const model_purchase_resp_1 = require("./model_purchase_resp");
const model_modify_purchase_resp_1 = require("./model_modify_purchase_resp");
const model_get_loan_market_interest_rate_resp_1 = require("./model_get_loan_market_interest_rate_resp");
const model_get_redeem_orders_resp_1 = require("./model_get_redeem_orders_resp");
const model_get_purchase_orders_resp_1 = require("./model_get_purchase_orders_resp");
const model_get_loan_market_resp_1 = require("./model_get_loan_market_resp");
const model_redeem_resp_1 = require("./model_redeem_resp");
class CreditAPIImpl {
constructor(transport) {
this.transport = transport;
}
getLoanMarket(req) {
return this.transport.call('spot', false, 'GET', '/api/v3/project/list', req, model_get_loan_market_resp_1.GetLoanMarketResp, false);
}
getLoanMarketInterestRate(req) {
return this.transport.call('spot', false, 'GET', '/api/v3/project/marketInterestRate', req, model_get_loan_market_interest_rate_resp_1.GetLoanMarketInterestRateResp, false);
}
purchase(req) {
return this.transport.call('spot', false, 'POST', '/api/v3/purchase', req, model_purchase_resp_1.PurchaseResp, false);
}
modifyPurchase(req) {
return this.transport.call('spot', false, 'POST', '/api/v3/lend/purchase/update', req, model_modify_purchase_resp_1.ModifyPurchaseResp, false);
}
getPurchaseOrders(req) {
return this.transport.call('spot', false, 'GET', '/api/v3/purchase/orders', req, model_get_purchase_orders_resp_1.GetPurchaseOrdersResp, false);
}
redeem(req) {
return this.transport.call('spot', false, 'POST', '/api/v3/redeem', req, model_redeem_resp_1.RedeemResp, false);
}
getRedeemOrders(req) {
return this.transport.call('spot', false, 'GET', '/api/v3/redeem/orders', req, model_get_redeem_orders_resp_1.GetRedeemOrdersResp, false);
}
}
exports.CreditAPIImpl = CreditAPIImpl;
//# sourceMappingURL=api_credit.js.map