Ian Lapham
eaf8d5a39c
Add routes through ETH ( #665 )
...
* add fix for ETH balance fetching
* add tokens to other testnets
* update with Exchange -> Pair
* routes throuh ETH
* fix logs
* fix conflict
2020-03-26 12:42:06 -04:00
ianlapham
753e5f3423
stable version with updated balances, add liquidity using SDK, pair menu search
2020-02-26 12:00:59 -05:00
Ian Lapham
64296d8229
Update GA ( #577 )
...
* add updated GA
* update swap/send events
* add custom variable for device type
* cleanup
2019-12-31 15:27:51 -05:00
Ian Lapham
38625d24e9
Balance and USD Refactor ( #544 )
...
* update injected loading state
* basic setup
* add contexts
* minor changes
* refactor balances and USd price
* small tweaks
* clean up balances context code
don't store usd price except in hook
refactor getUSDPrice to make clear it's sync
* add small memo
2019-12-10 10:33:35 -05:00
Ian Lapham
795caac4fd
Wallet Support with web3-react v6 ( #514 )
...
* basic support for desktop and mobile, with or without web3
* stable before mobile view update
* mobile modal views
* remove unused modules
* create global context for wallet modal, update to click button to connect
* first pass
* drag with react pose
* try without pose
* replace context with new syntax, basic setup
* stable version on all browser types
* remove dev flags
* fix swap broken
* update to clickable connect button if logged out
* stable, good entry
* fix bugs, exit animations
* prep for merge
* stable version with updated application context
* update animations with correct gesture package
* refactor wallet logic to multi-root
* small fixes
* Style Updates
* remove unused imports
* refactor wallet page
2019-11-25 17:56:31 -05:00
Noah Zinsmeister
ecd7175315
improve network connectivity ( #441 )
2019-09-06 19:15:22 -04:00
Ian Lapham
677537ca31
Updates to Token Modal ( #399 )
2019-08-12 20:37:32 -04:00
Callil Capuozzo
80da6e0ff6
Dark theme ( #380 )
2019-07-31 14:11:58 -04:00
Noah Zinsmeister
12344f74ef
add localstorage support ( #374 )
...
* add localstorage support
* remove connect arrow
* invert rates to start
2019-07-26 18:02:48 -04:00
Noah Zinsmeister
b7f49672de
merge beta to production ( #317 )
...
* update SNX exchange and token address (#301 )
* update SNX exchange and token address
* checksum exchange address
* Account improvements (#302 )
* begin account migration
* prep for styling
* improve multi-network support
allow deprecated window.web3 providers
* kill old modal
* remove tests
* clean up css
* Style account modal
* kill scss
* bug fixes
* use suspense for code-splitting and i18n
move abis
add ENS support to Web3Status
* Account modal mobile styles
* style tweaks
* finalize migration
* fix account styling
* fix ethereum svg
* fixes
* Split wallet modal into components
* refactor wallet modal and add connect button styles
* removing tap highlights
fix spacing on some mobile browsers
* Styling fixes for account and warning
* clean up injected connector logic
* remove console
* add wrong network copy
* restore border radius
change wallet logo
* various improvements (#313 )
* add unchecked signer
* remove focus underline from tabs
* update tokens
* remove console log
* remove snx for now
* make slippage warnings more robust
* memo-ize contexts
* improve slippage styling
* fix warnings + bugs
* clear stale network error
* Feather icons (#314 )
* Remove fontawesome
* Update new SNX exchange and new token address (#316 )
* Update new SNX exchange and new token address
* remove whitespace
* checksum exchange address
2019-05-30 16:42:25 -04:00
Noah Zinsmeister
2f0e2fb234
Beta cleanup ( #285 )
...
* improve context logic
* fix font-variant
* add dependencies for later
* fix icon
2019-05-14 10:19:09 -04:00
Noah Zinsmeister
78cdf11b37
Liquidity migration ( #279 )
...
* finalize initial migration
* remove redux
* fix token to token rate bug
* finalize initial migration
* fix test
2019-05-07 22:25:55 -04:00
Noah Zinsmeister
44d77ce948
Swap Migration ( #277 )
...
* migrate core logic
* finalize swap migration
* upgrade react-scripts and fix errors/warnings
* finalize swap, modularize currency input
* remove console.logs
* copy swap logic for send
* remove unnecessary variable
* tighten caching logic
* snappier ens integration
2019-05-03 16:37:59 -04:00
Noah Zinsmeister
4e413915f8
web3-react migration ( #269 )
...
* 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
2019-04-25 12:12:47 -04:00
Noah Zinsmeister
f855706f0d
update i18n; kinda fix tests; remove stale dependencies ( #266 )
2019-04-15 20:06:39 -04:00
Noah Zinsmeister
fff0718404
add travis support; clean up public/
2019-04-15 14:05:54 -04:00
Noah Zinsmeister
71376cf7db
set up eslint and prettier; run prettier
2019-04-15 12:56:40 -04:00
maggie-5miles
520b9a58d6
i18n support
2019-01-11 19:24:20 -05:00
Chi Kei Chan
d69acdcb93
Turn off GA in dev
2018-10-28 04:12:59 -07:00
Chi Kei Chan
7db118e841
Add GA
2018-10-28 04:05:08 -07:00
Chi Kei Chan
6b5621fe29
Remove Drizzle; Header MediaQuery
2018-10-27 16:43:16 -07:00
Chi Kei Chan
509ddaeaa0
Implement Add Liquidity ( #77 )
...
* CSS fixes
* Add Liquidity UI and Validation
* Finish Add Liquidity
2018-10-23 15:19:49 -07:00
Chi Kei Chan
c465d2d0d8
Add all smart trade methods to swap ( #45 )
...
* wip
* ETH to ERC20 swap input
* ERC20 to ETH swap input
* Add ERC20 to ETH swapInput
* Add ETH to ERC20 swapOutput
* Add ERC20 to ETH swapOutput
* Add ERC20 to ERC20 swapInput
* Add ERC20 to ERC20 swapOutput
* Remove console.log
2018-10-17 01:43:13 -07:00
Chi Kei Chan
bab0217d6c
Add Drizzle to manage web3 and smart contracts call
2018-10-10 03:16:57 -07:00
Chi Kei Chan
c51eae9fd3
Connect to Web3 and get current wallet address
2018-10-10 03:16:57 -07:00
Chi Kei Chan
b9665b3a3d
Add Send screen and fixed react-router
2018-10-10 03:16:57 -07:00
Chi Kei Chan
e0cc2b59d1
Add Header
2018-10-10 03:16:57 -07:00
Chi Kei Chan
6b894511c4
Add React Router to home page
2018-10-10 03:16:57 -07:00
Chi Kei Chan
f97155d6b3
Add Sass and create pages directory
2018-10-10 03:16:57 -07:00
Uciel
67f3234828
first chunk of redux refactor complete
2018-03-11 00:50:54 -05:00
Callil Capuozzo
c6457bbfb8
Add cookies to store app state
...
also store transaction history to review. Next step - listing
transaction status.
2018-01-22 15:08:19 -05:00
Callil Capuozzo
a9b8740734
Initial design & interactions
...
Began porting some function and state names to more generic descriptors
like inputToken & outputToken thats align more closely with the
proposed UX model in this design. Needs discussion.
2018-01-18 14:11:51 -05:00
Hayden Adams
d0c9ec58d7
prompt metamask install
2017-12-01 17:54:41 -05:00
Hayden Adams
1ecf1ea7f0
remove react-web3 library
2017-11-27 20:16:41 -05:00
Hayden Adams
edf709551b
update to web3@1.0
2017-11-23 22:05:02 -05:00
Hayden Adams
ab891d1b2c
first demo release
2017-11-02 16:43:27 -04:00
Hayden Adams
fa98ce4dd0
first commit
2017-10-28 03:55:27 -04:00