Skip to content

Instantly share code, notes, and snippets.

@imrehg
Created August 6, 2014 16:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save imrehg/f74c756e5e16079902ec to your computer and use it in GitHub Desktop.
Save imrehg/f74c756e5e16079902ec to your computer and use it in GitHub Desktop.
Enabling kraken ticker on lamassu admin
diff --git a/client/code/app/Models/User.js b/client/code/app/Models/User.js
index 2caaeb3..88df457 100644
--- a/client/code/app/Models/User.js
+++ b/client/code/app/Models/User.js
@@ -4,7 +4,7 @@ var PriceData = Backbone.Model.extend({ //this model keeps a current record of p
var self = this
- self.sources = ['bitstamp', 'bitpay', 'coindesk', 'bitcoinaverage']
+ self.sources = ['bitstamp', 'bitpay', 'coindesk', 'bitcoinaverage', 'kraken']
self.sources.forEach(function(source){
var price_update = 'latest_price:' + source;
diff --git a/client/templates/main/price.jade b/client/templates/main/price.jade
index 64e1e17..641ae1d 100644
--- a/client/templates/main/price.jade
+++ b/client/templates/main/price.jade
@@ -21,6 +21,7 @@
option(value="bitpay") BitPay
option(value="coindesk") CoinDesk
option(value="bitcoinaverage") BitcoinAverage
+ option(value="kraken") Kraken
.current_price
| The current price is
span.value ---.--
diff --git a/package.json b/package.json
index 4c81f78..98276a2 100644
--- a/package.json
+++ b/package.json
@@ -20,7 +23,8 @@
"lamassu-coindesk": "~0.2.0",
"lamassu-bitcoinaverage": "~0.2.0",
"lamassu-bitstamp": "~0.2.0",
- "lamassu-bitpay": "~0.3.0"
+ "lamassu-bitpay": "~0.3.0",
+ "lamassu-kraken": "~0.1.3"
},
"scripts": {
"start": "node app.js",
diff --git a/server/price/feed.js b/server/price/feed.js
index 107b209..4fff015 100644
--- a/server/price/feed.js
+++ b/server/price/feed.js
@@ -4,7 +4,7 @@ var ss = require('socketstream');
var _config = require('../config');
var _currency = null;
-var _tickers = ['bitpay', 'bitstamp', 'coindesk', 'bitcoinaverage'];
+var _tickers = ['bitpay', 'bitstamp', 'coindesk', 'bitcoinaverage', 'kraken'];
var _tickerModules = _tickers.map(function (ticker) {
return require('lamassu-' + ticker).ticker.factory();
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment