ianlapham
236c3030e1
stable state for swaps, add, and remove eth (no remove token token yet)
2020-03-04 13:48:43 -05:00
Noah Zinsmeister
c48a7f26cc
improve network env stuff ( #621 )
...
* improve network env setup
2020-01-29 18:48:33 -05:00
Ian Lapham
a6b9de3ec1
add warnign for broken ERC20 ( #589 )
2020-01-08 12:28:00 -05:00
Jeff Reiner
4abb607f73
Update WalletConnect naming ( #591 )
2020-01-08 12:25:31 -05:00
Ian Lapham
015c9f8598
Hosted wallets ( #528 )
...
* formnatic setup
* stable with new hosted
* stable version, fortmatic and portis
* fix safari bug
* cleanup
* add white version of arrow
* update options to tabbable buttons
* update injected version
* style tweaks
* style tweaks, remove portis connector
2019-12-04 17:31:56 -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
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
Ian Lapham
4f566ab0c2
Add Custom url parameters ( #423 )
...
* query params for input and output currencies
* add slippage option
* add slippage cusytom param
* updated for sender address
* add field and amount support
* update params for pool page
* finish basic url support
* update app format
* update error checking to top level
* update for all pages
* fix build
* param updates
* fix slippage to basis points, update theme text, refactor to minimize lookups
* fix code styles
* update theme logic, remove extra setting, update rounding
* remove eslint comment errors
* remove logs, ignore lock
* remove lock
2019-09-17 18:47:32 -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
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
71376cf7db
set up eslint and prettier; run prettier
2019-04-15 12:56:40 -04:00
Kenny Tran
6c168635ff
Create error state for currency input ( #43 )
...
* Create error state for currency input
* Create error functionality for redux
* Add proptypes and convert to float before compare
* Use big number for balance comparison
2018-10-17 18:13:48 -07:00