on master help sign in
Use vanilla websockets when in development.
commitadea10f1cc71c2b75df7fd22158cfc4c12cced09 authorJared Tobin <jared@jtobin.io> dateThu 11 Apr 2019, 10:39 (8 years ago) parent49b3b0b
1 file changed+8−1
src/bridge/Bridge.js+8−1
src/bridge/Bridge.js+8−1
@@ -25,7 +25,14 @@ const initWeb3 = (networkType) => {
2525 const contracts = azimuth.initContracts(web3, CONTRACT_ADDRESSES.MAINNET)
2626 return {web3: web3, contracts: contracts}
2727 } else if (networkType === NETWORK_NAMES.LOCAL) {
28− const endpoint = 'wss://localhost:8545'
28+
29+ const protocol =
30+ process.env.NODE_ENV === 'development'
31+ ? 'ws'
32+ : 'wss'
33+
34+ const endpoint = `${protocol}://localhost:8545`
35+
2936 const provider = new Web3.providers.WebsocketProvider(endpoint)
3037 const web3 = new Web3(provider)
3138 const contracts = azimuth.initContracts(web3, CONTRACT_ADDRESSES.DEV)