on master help sign in
dx: add `pilot-mainnet` script

also, address linter issue

commitd141799fe68ed9efbcd7e929ee041cc2b5ac91aa authortomholford <tomholford@users.noreply.github.com> dateMon 16 Aug 2021, 14:28 (5 years ago) parent3dc583f
4 files changed+7−5
package.json+1 src/Bridge.js+4−4 src/lib/flags.js+1 src/lib/utils/address.ts+1−1
package.json+1
@@ -111,6 +111,7 @@
111111 "pilot:setup": "npm run pilot:ganache && truffle deploy",
112112 "pilot": "HTTPS=true npm-run-all pilot:setup start pilot:cleanup --continue-on-error",
113113 "pilot-invites": "WITH_TEST_STATE=INVITES npm run pilot",
114+ "pilot-mainnet": "REACT_APP_MAINNET=true HTTPS=true npm-run-all start --continue-on-error",
114115 "pilot-release": "WITH_TEST_STATE=STAR_RELEASE npm run pilot",
115116 "pilot-residents": "WITH_TEST_STATE=RESIDENTS npm run pilot",
116117 "pilot-ropsten": "REACT_APP_ROPSTEN=true HTTPS=true npm-run-all start --continue-on-error",
src/Bridge.js+4−4
@@ -11,7 +11,7 @@ import { ROUTE_NAMES } from 'lib/routeNames';
1111import { ROUTES } from 'lib/router';
1212import { NETWORK_TYPES } from 'lib/network';
1313import { walletFromMnemonic } from 'lib/wallet';
14−import { isDevelopment, isRopsten } from 'lib/flags';
14+import { isDevelopment, isMainnet, isRopsten } from 'lib/flags';
1515import useImpliedTicket from 'lib/useImpliedTicket';
1616import useHasDisclaimed from 'lib/useHasDisclaimed';
1717
@@ -21,9 +21,9 @@ import GlobalErrorBoundary from 'components/GlobalErrorBoundary';
2121
2222const INITIAL_NETWORK_TYPE = isRopsten
2323 ? NETWORK_TYPES.ROPSTEN
24− : isDevelopment
25− ? NETWORK_TYPES.LOCAL
26− : NETWORK_TYPES.MAINNET;
24+ : isMainnet
25+ ? NETWORK_TYPES.MAINNET
26+ : NETWORK_TYPES.LOCAL;
2727
2828// NB(shrugs): modify these variables to change the default local state.
2929const SHOULD_STUB_LOCAL = process.env.REACT_APP_STUB_LOCAL === 'true';
src/lib/flags.js+1
@@ -3,5 +3,6 @@ import { version } from '../../package.json';
33// are we running bridge in a development build
44export const isDevelopment = process.env.NODE_ENV === 'development';
55export const isRopsten = process.env.REACT_APP_ROPSTEN === 'true';
6+export const isMainnet = process.env.REACT_APP_MAINNET === 'true';
67export const versionLabel =
78 process.env.REACT_APP_BRIDGE_VERSION || `${version}${isRopsten ? 'r' : ''}`;
src/lib/utils/address.ts+1−1
@@ -1,5 +1,5 @@
11import { reduce } from 'lodash';
2−import { isAddress, keccak256, toHex } from 'web3-utils';
2+import { isAddress, keccak256 } from 'web3-utils';
33import { pubToAddress } from 'ethereumjs-util';
44import { ETH_ZERO_ADDR, ETH_ZERO_ADDR_SHORT } from 'lib/constants';
55