When I launch the app with with react.. this error occur when my exchange contract is loaded.. Here is the code i wrote to talk to the blockchain:
export const loadBalances = async (dispatch, web3, exchange, token, account) => {
const etherBalance = await web3.eth.getBalance(account)
dispatch(etherBalanceLoaded(etherBalance))
const tokenBalance = await token.methods.balanceOf(account).call()
dispatch(tokenBalanceLoaded(tokenBalance))
const exchangeEtherBalance = await exchange.methods.balanceOf(ETHER_ADDRESS, account).call()
dispatch(exchangeEtherBalanceLoaded(exchangeEtherBalance))
const exchangeTokenBalance = await exchange.methods.balanceOf(token.options.address, account).call()
dispatch(exchangeTokenBalanceLoaded(exchangeTokenBalance))
dispatch(balancesLoaded())
}
web3 v1.0.0 beta46
Truffle v5.0.5 (core: 5.0.5)
Solidity v0.5.0 (solc-js)
Node v9.10.0