Files
portfolio-balancer/src/processors/pricing.js
Lewis Diamond 37ebd9f824 First commit
2020-07-13 00:03:38 -04:00

16 lines
435 B
JavaScript

const strom = require("strom").strom();
const pricing = require("../stores/pricing");
module.exports = function ({
seed = undefined,
pricingStore = pricing.global({ seed }),
} = {}) {
return strom.map(({ ticker, price }) => {
if (price) {
pricingStore.set(ticker, parseFloat(price));
}
console.log(`Pricing for ${ticker} set to ${pricingStore.get(ticker)}`);
return;
});
};