Use constant that exists now
This commit is contained in:
@@ -1,8 +1,6 @@
|
||||
import { BigNumber } from '@0x/utils';
|
||||
|
||||
// TODO: merge development and move to constants
|
||||
const ENDPOINT_URL = 'https://ethgasstation.info/json/ethgasAPI.json';
|
||||
const DEFAULT_GAS_PRICE_WEI = new BigNumber(20000000000);
|
||||
import { DEFAULT_GAS_PRICE } from '../constants';
|
||||
|
||||
interface GasStationResult {
|
||||
average: number;
|
||||
@@ -18,8 +16,9 @@ interface GasStationResult {
|
||||
safeLow: number;
|
||||
}
|
||||
|
||||
const endpointUrl = 'https://ethgasstation.info/json/ethgasAPI.json';
|
||||
const fetchFastAmountInWei = async () => {
|
||||
const res = await fetch(ENDPOINT_URL);
|
||||
const res = await fetch(endpointUrl);
|
||||
const gasInfo = (await res.json()) as GasStationResult;
|
||||
const gasPriceInGwei = new BigNumber(gasInfo.fast / 10);
|
||||
return gasPriceInGwei.mul(1000000000);
|
||||
@@ -39,7 +38,7 @@ export class GasPriceEstimator {
|
||||
this._lastFetched = fetchedAmount;
|
||||
}
|
||||
|
||||
return fetchedAmount || this._lastFetched || DEFAULT_GAS_PRICE_WEI;
|
||||
return fetchedAmount || this._lastFetched || DEFAULT_GAS_PRICE;
|
||||
}
|
||||
}
|
||||
export const gasPriceEstimator = new GasPriceEstimator();
|
||||
|
Reference in New Issue
Block a user