@sangaman/xud
Version:
Exchange Union Daemon
29 lines • 880 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const command_1 = require("../../command");
const xudrpc_pb_1 = require("../../../proto/xudrpc_pb");
exports.command = 'limitorder <pair_id> <order_id> <quantity> <price>';
exports.describe = 'place a limit order';
exports.builder = {
pair_id: {
type: 'string',
},
order_id: {
type: 'string',
},
quantity: {
type: 'number',
},
price: {
type: 'number',
},
};
exports.handler = (argv) => {
const request = new xudrpc_pb_1.PlaceOrderRequest();
request.setPairId(argv.pair_id);
request.setOrderId(argv.order_id);
request.setQuantity(argv.quantity);
request.setPrice(argv.price);
command_1.loadXudClient(argv).placeOrder(request, command_1.callback);
};
//# sourceMappingURL=limitorder.js.map