Uniswap without TORN censoring
Go to file
2020-05-22 09:43:11 -04:00
.github chore(release): update DNS on release 2020-05-22 08:08:11 -04:00
cypress More tests for add/remove liquidity and fix the automatic loading of tokens in those pages 2020-05-20 23:11:49 -05:00
public Fix i18n loading, manifest.json loading 2020-05-20 18:39:16 -05:00
src Fix lint errors 2020-05-22 09:43:11 -04:00
.env - Remove the environment variables from the netlify.toml in favor of create-react-app env configuration 2020-05-20 12:12:06 -05:00
.env.production - Remove the environment variables from the netlify.toml in favor of create-react-app env configuration 2020-05-20 12:12:06 -05:00
.eslintrc.json Done with linter errors! 2020-05-08 18:32:36 -04:00
.gitignore Introduce redux for one of the state stores (#742) 2020-05-11 18:23:01 -04:00
.prettierrc set up eslint and prettier; run prettier 2019-04-15 12:56:40 -04:00
cypress.json Connect integration tests (#757) 2020-05-13 08:29:54 -04:00
LICENSE add tokens, do some summer cleaning (#368) 2019-07-23 13:50:31 -04:00
netlify.toml - Remove the environment variables from the netlify.toml in favor of create-react-app env configuration 2020-05-20 12:12:06 -05:00
package.json chore(package.json): every dependency is a dev dependency, clean up generated release description 2020-05-21 15:47:52 -04:00
README.md chore(readme): update the README.md 2020-05-21 15:54:28 -04:00
tsconfig.json Turn linting errors off so CI passes 2020-05-08 15:57:51 -04:00
tsconfig.strict.json Strict typescript (#792) 2020-05-18 18:23:58 -05:00
yarn.lock Refactor ExchangePage into Swap and Send pages (#774) 2020-05-16 16:55:22 -05:00

Uniswap Frontend

Netlify Status Tests Styled With Prettier Release

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

Accessing the frontend

The front end is deployed to IPFS as well as to uniswap.exchange.

To access the front end via IPFS, use a link from the latest release.

Development

Install Dependencies

yarn

Configure Environment (optional)

Copy .env to .env.local and change the appropriate variables.

Run

yarn start

To have the frontend default to a different network, make a copy of .env 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}".

Note that the front end only works properly on testnets where both Uniswap V2 and eth-scan are deployed. The frontend will not work on other networks.

Contributions

Please open all pull requests against the v2 branch. CI checks will run against all PRs.