kucoin-universal-sdk
Version:
Official KuCoin Universal SDK.
39 lines • 2.36 kB
JavaScript
;
// Code generated by Kucoin Universal SDK Generator; DO NOT EDIT.
Object.defineProperty(exports, "__esModule", { value: true });
exports.DepositAPIImpl = void 0;
const model_add_deposit_address_v3_resp_1 = require("./model_add_deposit_address_v3_resp");
const model_get_deposit_address_v1_resp_1 = require("./model_get_deposit_address_v1_resp");
const model_get_deposit_history_old_resp_1 = require("./model_get_deposit_history_old_resp");
const model_get_deposit_history_resp_1 = require("./model_get_deposit_history_resp");
const model_get_deposit_address_v3_resp_1 = require("./model_get_deposit_address_v3_resp");
const model_add_deposit_address_v1_resp_1 = require("./model_add_deposit_address_v1_resp");
const model_get_deposit_address_v2_resp_1 = require("./model_get_deposit_address_v2_resp");
class DepositAPIImpl {
constructor(transport) {
this.transport = transport;
}
addDepositAddressV3(req) {
return this.transport.call('spot', false, 'POST', '/api/v3/deposit-address/create', req, model_add_deposit_address_v3_resp_1.AddDepositAddressV3Resp, false);
}
getDepositAddressV3(req) {
return this.transport.call('spot', false, 'GET', '/api/v3/deposit-addresses', req, model_get_deposit_address_v3_resp_1.GetDepositAddressV3Resp, false);
}
getDepositHistory(req) {
return this.transport.call('spot', false, 'GET', '/api/v1/deposits', req, model_get_deposit_history_resp_1.GetDepositHistoryResp, false);
}
getDepositAddressV2(req) {
return this.transport.call('spot', false, 'GET', '/api/v2/deposit-addresses', req, model_get_deposit_address_v2_resp_1.GetDepositAddressV2Resp, false);
}
getDepositAddressV1(req) {
return this.transport.call('spot', false, 'GET', '/api/v1/deposit-addresses', req, model_get_deposit_address_v1_resp_1.GetDepositAddressV1Resp, false);
}
getDepositHistoryOld(req) {
return this.transport.call('spot', false, 'GET', '/api/v1/hist-deposits', req, model_get_deposit_history_old_resp_1.GetDepositHistoryOldResp, false);
}
addDepositAddressV1(req) {
return this.transport.call('spot', false, 'POST', '/api/v1/deposit-addresses', req, model_add_deposit_address_v1_resp_1.AddDepositAddressV1Resp, false);
}
}
exports.DepositAPIImpl = DepositAPIImpl;
//# sourceMappingURL=api_deposit.js.map