title: Unhandled Rejection (Error): call revert exception
body: <p>I am getting this error message when trying to interact with my smart contract on my react front end. I am running localhost3000 and which  requires metamask to sign in.</p>
  <pre><code>Unhandled Rejection (Error): call revert exception (method=&quot;symbol()&quot;, errorSignature=null, errorArgs=[null], reason=null, code=CALL_EXCEPTION, version=abi/5.0.8)
  Logger.makeError
  /Users/username/Desktop/final-4/src.ts/index.ts:205
  Logger.throwError
  /Users/username/Desktop/final-4/src.ts/index.ts:217
  Interface.decodeFunctionResult
  /Users/username/Desktop/final-4/src.ts/interface.ts:326
    323 |     eventFragment = this.getEvent(eventFragment);
    324 | }
    325 | const topics = [];
  &gt; 326 | const dataTypes = [];
        | ^  327 | const dataValues = [];
    328 | if (!eventFragment.anonymous) {
    329 |     topics.push(this.getEventTopic(eventFragment));
  
  View compiled
  Contract.&lt;anonymous&gt;
  /Users/username/Desktop/final-4/src.ts/index.ts:309
  fulfilled
  http://localhost:3000/static/js/0.chunk.js:5079:24
  </code></pre>
  <p>Also from the source tab in inspect:</p>
  <p>Uncaught (in promise) Error: call revert exception (method=&quot;symbol()&quot;, errorSignature=null, errorArgs=[null], reason=null, code=CALL_EXCEPTION, version=abi/5.0.8)
  Uncaught (in promise) Error: call revert exception (method=&quot;balanceOf(address)&quot;, errorSignature=null, errorArgs=[null], reason=null, code=CALL_EXCEPTION, version=abi/5.0.8)</p>
  <p>Here is my directory structure:</p>
  <pre><code>client
  |--node_modules
  |-—public
     |—-src
     |—-contracts
        |—-Address.json
        |—-Context.json
        |—-ERC20.json
        |—-IERC20.json
        |—-Migrations.json
        |—-PreciousChicken.json
        |——SafeMath.json
     |—-App.css
     |—-App.js
     |—-App.test.js
     |—-index.css
     |—-logo.svg
     |—-reportWebVitalls.js
     |—-setupTests.js
     |—-gitignore
     |—-package-lock.json
     |—-package.json
     |—-yarn.lock
  |—-contracts
     |—-Migrations.sol
     |—-MyPreciousToken
     |—-migrations
        |—-1_initial_migations.js
        |—-2_deploy_contracts.js
  |—-node-modules
  |—-test
  </code></pre>