title: Alchemy Web3 - Error importing smart contract ABI
body: <p>It seems like I am having a problem importing my smart contract ABI into Alchemy Web3</p>
  <p>The contract ABI loads into web3js, but when I print the contract into the console and inspect it's methods, I see the following errors for ALL methods' arguments</p>
  <pre><code>TypeError: 'caller', 'callee', and 'arguments' properties may not be accessed on strict mode functions or the arguments objects for calls to them
      at Function.s (&lt;anonymous&gt;:1:83)
  </code></pre>
  <p>The code is fairly simple:</p>
  <pre><code>      import { createAlchemyWeb3 } from &quot;@alch/alchemy-web3&quot;;
  
        const contractAddress = &quot;0xMyAddress&quot;;
        const API_URL = 'https://eth-ropsten.alchemyapi.io/v2/myID'
        const abi = [ .. ]
  
        const web3 = createAlchemyWeb3(API_URL) 
        const contract = new web3.eth.Contract(abi, contractAddress);
        console.log(&quot;CONTRACT&quot;, contract)
  </code></pre>
  <p>Here's a basic repo with the isolated issue if it's helpful: <a href="https://github.com/0xmcc/vueToWeb3" rel="nofollow noreferrer">https://github.com/0xmcc/vueToWeb3</a></p>
  <p>And the contract abi: <a href="https://pastebin.com/TCGmsQLu" rel="nofollow noreferrer">https://pastebin.com/TCGmsQLu</a></p>