@@ -6,7 +6,11 @@ import { useNetwork } from 'store/network';
6import { useWallet } from 'store/wallet';
6import { useWallet } from 'store/wallet';
7import { usePointCursor } from 'store/pointCursor';
7import { usePointCursor } from 'store/pointCursor';
9−import { GAS_LIMITS, DEFAULT_GAS_PRICE_GWEI } from './constants';
11+ DEFAULT_GAS_PRICE_GWEI,
12+ PROGRESS_ANIMATION_DELAY_MS,
11 signTransaction,
15 signTransaction,
12 sendSignedTransaction,
16 sendSignedTransaction,
@@ -15,9 +19,9 @@ import {
15} from './txn';
19} from './txn';
16import * as need from 'lib/need';
20import * as need from 'lib/need';
17import { ensureFundsFor } from 'lib/tank';
21import { ensureFundsFor } from 'lib/tank';
18−import useDeepEqualReference from './useDeepEqualReference';
22+import useDeepEqualReference from 'lib/useDeepEqualReference';
19−import useGasPrice from './useGasPrice';
23+import useGasPrice from 'lib/useGasPrice';
20−import timeout from './timeout';
24+import timeout from 'lib/timeout';
22const STATE = {
26const STATE = {
23 NONE: 'NONE',
27 NONE: 'NONE',
@@ -159,7 +163,7 @@ export default function useEthereumTransaction(
159 setState(STATE.BROADCASTED);
163 setState(STATE.BROADCASTED);
160 setTxHash(txHash);
164 setTxHash(txHash);
162− await timeout(500); // wait for .animated-width to complete
166+ await timeout(PROGRESS_ANIMATION_DELAY_MS);
164 setConfirmationProgress(0.2);
168 setConfirmationProgress(0.2);
@@ -248,7 +252,7 @@ export default function useEthereumTransaction(
249 setConfirmationProgress(1.0);
253 setConfirmationProgress(1.0);
251− await timeout(500); // wait for .animated-width to complete
255+ await timeout(PROGRESS_ANIMATION_DELAY_MS);
253 if (!mounted) {
257 if (!mounted) {