import sys, time from datetime import datetime, timedelta from time import gmtime, strftime from bitcoingold import * sys.path.append('../../../') from mongoDB import * from parseHistoricalPrices import parseCoinGeckoHistoricalPrices db = database col = collectionForHistoricalPricesUSD coingckstart = coinGeckoStartUnixTime # Init Classes; MC = mongoConnection(mongoAuth, db, col) PP = parseCoinGeckoHistoricalPrices(apiProvider, vsCurrencyUSD, assetName) # Check if blocks col empty or not? if MC.checkIfHistoricalPricesColEmpty(col) == "Empty": print "Warning! We found an empty HistoricalPrices collection. Starting from zero." MC.insertInitValueForHP(col, coingckstart) # MongoDB check last progress; lastTime = MC.findLastHistoricalPrices(col) lastTime = (int(lastTime) + 86400) # Increase 1 day printTime = (datetime.fromtimestamp(lastTime)).strftime('%Y-%m-%d %H:%M:%S') # CoinGecko result = PP.parseHistoricalPrice(lastTime) # Insert Unix Time
import sys, time from datetime import datetime, timedelta from time import gmtime, strftime from horizen import * sys.path.append('../../../') from mongoDB import * from parseHistoricalPrices import parseCoinGeckoHistoricalPrices db = database col = collectionForHistoricalPricesUSD coingckstart = coinGeckoStartUnixTime # Init Classes; MC = mongoConnection(mongoAuth, db, col) PP = parseCoinGeckoHistoricalPrices(apiProvider, vsCurrencyUSD, 'zencash') # Check if blocks col empty or not? if MC.checkIfHistoricalPricesColEmpty(col) == "Empty": print "Warning! We found an empty HistoricalPrices collection. Starting from zero." MC.insertInitValueForHP(col, coingckstart) # MongoDB check last progress; lastTime = MC.findLastHistoricalPrices(col) lastTime = (int(lastTime) + 86400) # Increase 1 day printTime = (datetime.fromtimestamp(lastTime)).strftime('%Y-%m-%d %H:%M:%S') # CoinGecko result = PP.parseHistoricalPrice(lastTime) # Insert Unix Time