Skip to content

Latest commit

 

History

History
61 lines (40 loc) · 1.88 KB

chronological-updates.md

File metadata and controls

61 lines (40 loc) · 1.88 KB

Chronological Updates

This file will contain all updates to sections.

Lesson 5

Windows, WSL, & Ganache

  • Per this question, if you're using WSL, for the ganache UI you'll have to use a different endpoint.

You have 4 options to fix this:

  1. Use the WSL endpoint on the ganache UI (this sometimes doesn't work)
  2. Use ganache from the command line
  3. Use ganache-cli from the command line (not recommended)
  4. Just use hardhat from the command line (you'll have to use hardhat at some point anyways!)

Using the WSL Endpoint

On the Ganache UI, you can select a different hostname and connect to whatever IP you see. In the example below, you'd connect to 172.24.224.1

img

Using ganache

yarn global add ganache
ganache

Keep this running in it's own terminal, and use the endpoint it gives you. To kill it, press CTRL + C.

See the discussion here

Using ganache-cli from the command line.

Or, optionally, you can install ganache-cli as this user did.

yarn global add ganache-cli
ganache-cli

Keep this running in it's own terminal, and use the endpoint it gives you. To kill it, press CTRL + C.

Using hardhat

See the discussion here

yarn add --dev hardhat
yarn hardhat

Then select the Create an empty hardhat.config.js

Then run:

yarn hardhat node

Keep this running in it's own terminal, and use the endpoint it gives you. To kill it, press CTRL + C.