Socket
Socket
Sign inDemoInstall

kiteconnect

Package Overview
Dependencies
8
Maintainers
1
Versions
19
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 3.0.0-beta.3 to 3.0.0

.vscode/settings.json

2

package.json
{
"name": "kiteconnect",
"version": "3.0.0-beta.3",
"version": "3.0.0",
"description": "The official JS client library for the Kite Connect trading APIs",

@@ -5,0 +5,0 @@ "main": "./lib/",

@@ -16,3 +16,3 @@ # The Kite Connect API Javascript client - v3

npm install kiteconnect@beta
npm install kiteconnect

@@ -19,0 +19,0 @@ Getting started with API

@@ -1,56 +0,39 @@

process.env.NODE_TLS_REJECT_UNAUTHORIZED = 0;
// var KiteConnect = require("./lib/");
var api_key = "gvu4pixmenhmg9im",
secret = "qkfr1xg1gip2smdwafytppugvkhy8czj",
request_token = "",
access_token = "0g36FiHJspJlI5a9D0TCkUjgA15juLpu";
// var api_key = "x5h38ge9wfqmif5v",
// secret = "uesk63w8ux2k0huox5dwr2sxpe61rfb3",
// request_token = "AAAAA";
var KiteTicker = require("./lib").KiteTicker;
// kc = new KiteConnect(api_key);
// kc.requestAccessToken(request_token, secret)
// .then(function(resp) {
// console.log("Success response", resp);
// })
// .catch(function(err, resp) {
// console.log("Error", err.response);
// })
var ticker = new KiteTicker({
api_key: api_key,
access_token: access_token
});
// ticker.autoReconnect(true)
var KiteTicker = require("./lib").KiteTicker;
var ticker = new KiteTicker("kitefront", "DV1973", "8a02cc7aa5fbe77bcd6fe21246515656");
ticker.autoReconnect(true, 5, 1)
ticker.connect();
ticker.on("ticks", setTick);
ticker.on("tick", setTick);
ticker.on("connect", subscribe);
ticker.on("order_update", orderUpdate);
ticker.on("disconnect", function(err) {
log("Disconnected", err);
ticker.on("noreconnect", function() {
console.log("noreconnect")
});
ticker.on("reconnect", function(a, b) {
console.log("Reconnect: ", a, b);
ticker.on("reconnecting", function(reconnect_interval, reconnections) {
console.log("Reconnecting: attempe - ", reconnections, " innterval - ", reconnect_interval);
});
ticker.on("shutdown", function() {
log("shutdown");
});
function orderUpdate(data) {
console.log("order update: ", data);
}
function setTick(ticks) {
console.log("Ticks", ticks);
// console.log("tick")
// console.log("Disconnecting")
// ticker.disconnect()
console.log("Ticks");
}
function subscribe() {
console.log("Subscribe");
var items = [53490439];
// var items = [738561];
// var items = [285443];
// var items = [53401095, 53471495, 53502471, 128053508, 53526791];
console.log("onconnect")
var items = [5097729];
ticker.subscribe(items);
ticker.setMode(ticker.modeFull, items);
}
function log(text) {
console.log(text);
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc