Uniswap without TORN censoring
Go to file
Ian Lapham c2f51f3b3e create warning and disable add liquidity button for broken tokens (#491)
* create warning and disable add liquidity button for broken tokens

* fix mobile styles
2019-10-29 15:56:53 -04:00
.github Update issue templates 2019-10-16 14:55:07 -04:00
public create warning and disable add liquidity button for broken tokens (#491) 2019-10-29 15:56:53 -04:00
src create warning and disable add liquidity button for broken tokens (#491) 2019-10-29 15:56:53 -04:00
.env.local.example Fix i18n bug (#365) 2019-07-22 15:19:15 -04:00
.gitignore Add Custom url parameters (#423) 2019-09-17 18:47:32 -04:00
.prettierrc set up eslint and prettier; run prettier 2019-04-15 12:56:40 -04:00
.travis.yml merge beta to production (#317) 2019-05-30 16:42:25 -04:00
LICENSE add tokens, do some summer cleaning (#368) 2019-07-23 13:50:31 -04:00
netlify.toml web3-react migration (#269) 2019-04-25 12:12:47 -04:00
package.json Add Custom url parameters (#423) 2019-09-17 18:47:32 -04:00
README.md add better testnet support (#446) 2019-09-17 18:47:55 -04:00
yarn.lock improve network connectivity (#441) 2019-09-06 19:15:22 -04:00

Uniswap Frontend

Netlify Status Build Status Styled With Prettier

This an an open source interface for Uniswap - a protocol for decentralized exchange of Ethereum tokens.

To Start Development

Install Dependencies

yarn

Configure Environment

Rename .env.local.example to .env.local and fill in the appropriate variables.

Run

yarn start

To run on a testnet, make a copy of .env.local.example named .env.local, change REACT_APP_NETWORK_ID to "{yourNetworkId}", and change REACT_APP_NETWORK_URL to e.g. "https://{yourNetwork}.infura.io/v3/{yourKey}".

If deploying with Github Pages, be aware that there's some tricky client-side routing behavior with create-react-app.

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.