Uniswap without TORN censoring
4e413915f8
* put suspense below redux * don't mount qr * properly format .json's * remove useless Web3Connect component * remove react-responsive header logic * finalize initial web3-react migration * add rudimentary network support * address ci/cd issues * fix syntax * add infura support rewrite create-exchange closes #173 * remove CI flag, lazy loaded disabled for now * roll back /pool * fix currency input errors fix valid state of buttons * fix nav * obscure env variables * fix mobile header bug |
||
---|---|---|
.github/ISSUE_TEMPLATE | ||
public | ||
src | ||
.env.example | ||
.eslintrc | ||
.gitignore | ||
.prettierrc | ||
.travis.yml | ||
LICENSE.md | ||
netlify.toml | ||
package.json | ||
README.md | ||
yarn.lock |
Uniswap Frontend
This an an open source interface for Uniswap - a protocol for decentralized exchange of Ethereum tokens.
- Website: uniswap.io
- Docs: docs.uniswap.io
- Twitter: @UniswapExchange
- Reddit: /r/Uniswap
- Email: contact@uniswap.io
- Slack: uni-swap.slack.com/
- Whitepaper: Link
To Start Development
Install Dependencies
yarn
Configure Environment
Rename .env.example
to .env
and fill in the appropriate variables.
Run
yarn start
# or
yarn start:rinkeby
More robust support for other testnets is in the works!
Contributions
Please open all pull requests against the beta
branch. CI checks will run against all PRs. To ensure that your changes will pass, run yarn check:all
before pushing. If this command fails, you can try to automatically fix problems with yarn fix:all
, or do it manually.