From 289f8c3290f725e30662275d819b239b9478b9e8 Mon Sep 17 00:00:00 2001 From: Cristiano Martins Date: Thu, 26 Sep 2019 20:33:25 -0300 Subject: [PATCH] updated web3 provider to be nodesmith.io --- now.json | 2 +- src/constants/index.js | 1 + src/controllers/tokenSaleController.js | 3 ++- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/now.json b/now.json index a0a498a..3abf278 100644 --- a/now.json +++ b/now.json @@ -1,6 +1,6 @@ { "version": 1, "env": { - "INFURA_API_KEY": "@infura-api-key" + "NODESMITH_API_KEY": "@nodesmith_api_key" } } diff --git a/src/constants/index.js b/src/constants/index.js index cf473eb..597c858 100644 --- a/src/constants/index.js +++ b/src/constants/index.js @@ -1,3 +1,4 @@ export * from './list_tokens_prices' export { AssetCollateral } from './contracts/AssetCollateralContract'; export { TokenSale } from './contracts/TokenSaleContract'; +export const getNodeSmithProvider = key => `https://ethereum.api.nodesmith.io/v1/mainnet/jsonrpc?apiKey=${key}`; diff --git a/src/controllers/tokenSaleController.js b/src/controllers/tokenSaleController.js index 617a6f1..7934aeb 100644 --- a/src/controllers/tokenSaleController.js +++ b/src/controllers/tokenSaleController.js @@ -4,8 +4,9 @@ import { getStartTimestamp, getAllContributionsPerDay, } from '../api/tokenSaleCore'; +import { getNodeSmithProvider } from '../constants/index.js'; -const web3 = new Web3(new Web3.providers.HttpProvider(`https://mainnet.infura.io/v3/${process.env.INFURA_API_KEY}`)); +const web3 = new Web3(new Web3.providers.HttpProvider(getNodeSmithProvider(process.env.NODESMITH_API_KEY))); export let loaded = false; export let errors = false;