title: Chain Link VRF not working Wrong argument count for function call: 3 arguments given but expected 2. return requestRandomness(keyHash, fee, seed)
body: <p><strong>Summary</strong></p>
  <p>The documentation for getting random numbers in chain-link doesn't work.</p>
  <p><strong>Description</strong></p>
  <p>Generating random numbers doesn't work when following the chain-link documentation.  I got an error after copy and pasting the code from the documentation into remix.  The contract does not compile due to the following error.</p>
  <blockquote>
  <p>gist-55c1263fcfc710f834aa38b7bbd21dc1/VRFD20.sol:60:21: TypeError: Wrong argument count for function call: 3 arguments given but expected 2.
  requestId = requestRandomness(s_keyHash, s_fee, userProvidedSeed);</p>
  </blockquote>
  <p>I get this error whenever I include the following line in my code.</p>
  <p><code>requestRandomness(s_keyHash, s_fee, userProvidedSeed);</code></p>
  <p>This error prevents me from generating random numbers using chain-link.</p>
  <p><strong>Steps To Reproduce:</strong></p>
  <ol>
  <li>Head over to the documentation here : <a href="https://docs.chain.link/docs/intermediates-tutorial/" rel="nofollow noreferrer">https://docs.chain.link/docs/intermediates-tutorial/</a></li>
  <li>Scroll down and click on deploy contract using remix (blue outline button)</li>
  <li>Click on one of the folders that looks like 536123b61468ad4442cfc4278e8de577 then RandomNumberConsumer.sol</li>
  <li>Navigation to the Solidity Compiler Tab and click on Compile RandomNumber.sol.</li>
  </ol>
  <p><strong>Additional Information</strong></p>
  <p>This error happens for me whenever I call the following line of code.
  <code>requestRandomness(s_keyHash, s_fee, userProvidedSeed);</code></p>