Skip to content

Latest commit

 

History

History
32 lines (26 loc) · 1.62 KB

nodocker.md

File metadata and controls

32 lines (26 loc) · 1.62 KB

If for some reason you do not want to use docker in development

You can run all needed services locally

Run app locally

Run the Alchemy Server

  1. If you want to be able to save and display the proposal titles and descriptions you will need the Alchemy Server app running.
  2. Follow instructions here

Working with Ganache without MetaMask

  1. Make sure plugins such as MetaMask or Parity extension are deactivated
  2. Run npm run auto-start-ganache
  3. Go to http://localhost:3000/ in your favorite browser

Working with Ganache and MetaMask

  1. Install and Enable the MetaMask extension in Chrome
  2. Run npm run ganacheDb in one terminal tab
  3. In a separate tab run npm run migrate-ganache
  4. Run npm run start
  5. Go to http://localhost:3000/ in Chrome
  6. Click on the MetaMask extension icon in the toolbar
  7. Click on Restore from Seed Phrase
  8. Enter myth like bonus scare over problem client lizard pioneer submit female collect into the box labeled Wallet Seed, and any password you want.
  9. Now all transactions will require confirmation through MetaMask

Working with Kovan testnet and Parity locally

  1. Install parity - bash <(curl https://get.parity.io -Lk)
  2. Create a file in the root of the project called 'kovan_pass.txt' with your parity wallet password
  3. Run parity --no-warp --unlock KOVAN_ACCOUNT_PUBLIC_ADDRESS --password kovan_pass.txt --chain=kovan in one terminal tab
  4. Run npm run start in a separate tab
  5. Go to http://localhost:3000/ in your favorite browser