Skip to content
This repository was archived by the owner on Feb 16, 2020. It is now read-only.

Commit d1fa178

Browse files
committed
use both market & price precision on kraken
1 parent 0ea9f12 commit d1fa178

File tree

2 files changed

+119
-61
lines changed

2 files changed

+119
-61
lines changed

exchange/util/genMarketFiles/update-kraken.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -103,11 +103,11 @@ let assetPairsPromise = request({
103103

104104
Promise.all([assetPromise, assetPairsPromise])
105105
.then(results => {
106-
let assets = _.unique(_.map(results[1], market => {
106+
let assets = _.uniq(_.map(results[1], market => {
107107
return results[0][market.base].altname;
108108
}));
109109

110-
let currencies = _.unique(_.map(results[1], market => {
110+
let currencies = _.uniq(_.map(results[1], market => {
111111
return results[0][market.quote].altname;
112112
}));
113113

@@ -124,14 +124,15 @@ Promise.all([assetPromise, assetPairsPromise])
124124
amount: getMinTradeSize(market.base),
125125
unit: 'asset',
126126
},
127-
precision: market.pair_decimals
127+
pricePrecision: market.pair_decimals,
128+
amountPrecision: market.lot_decimals
128129
};
129130
});
130131

131132
return { assets: assets, currencies: currencies, markets: markets };
132133
})
133134
.then(markets => {
134-
fs.writeFileSync('../../exchanges/kraken-markets.json', JSON.stringify(markets, null, 2));
135+
fs.writeFileSync('../../wrappers/kraken-markets.json', JSON.stringify(markets, null, 2));
135136
console.log(`Done writing Kraken market data`);
136137
})
137138
.catch(err => {

0 commit comments

Comments
 (0)