Bootstrapped with NextJS, Web3React, Web3 Modal, and Ethers and configured with:
- Typescript
- Linting with ESLint
- Formatting with Prettier
- Linting, typechecking and formatting on by default using
husky
for commit hooks - Testing with Jest and
react-testing-library
Web3React doesn't like hot reload; use yarn build && yarn start
instead of yarn dev
to make it work
Before committing yarn.lock, verify that the entry for ethereumjs-abi
reads
"ethereumjs-abi@git+https://github.com/ethereumjs/ethereumjs-abi.git":
version "0.6.8"
resolved "https://github.com/ethereumjs/ethereumjs-abi#1a27c59c15ab1e95ee8e5c4ed6ad814c49cc439e"
dependencies:
bn.js "^4.11.8"
ethereumjs-util "^6.0.0"
This is a temporary fix to allow Netlify to build with walletconnect