Zach Pomerantz
c0bdb8db12
fix: break unnecessary hierarchical deps ( #3629 )
v4.62.0
2022-03-30 21:23:33 -07:00
Zach Pomerantz
2d8f767d74
feat: upgrade web3-react ( #3628 )
...
* chore: upgrade web3-react
* feat: use a JsonRpcConnector
* chore: rm @ethersproject/experimental
* fix: assert Web3Provider in app
* fix: type providers more loosely
* chore: reinstall experimental for testing
2022-03-30 20:45:43 -07:00
Zach Pomerantz
1303416eca
feat: lazy load the lib's smart-order-router ( #3624 )
...
* feat: lazy-load the smart-order-router
* chore: guard against regression
2022-03-30 14:09:18 -07:00
Zach Pomerantz
124f6420a5
fix: lazy load en-us ( #3626 )
2022-03-30 13:32:49 -07:00
Zach Pomerantz
91f5fc0881
chore: upgrade redux-multicall and smart-order-router ( #3623 )
...
* chore: upgrade redux-multicall and smart-order-router
* chore: provide @ethersproject through ethers
2022-03-29 12:00:56 -07:00
Zach Pomerantz
ec831f8433
chore: destructure json imports ( #3622 )
2022-03-29 12:00:42 -07:00
Crowdin Bot
56bd9b68d7
chore(i18n): synchronize translations from crowdin [skip ci]
2022-03-29 06:07:44 +00:00
Crowdin Bot
865d21f039
chore(i18n): synchronize translations from crowdin [skip ci]
2022-03-28 23:07:52 +00:00
Jordan Frankfurt
dceadf8472
chore(docs): add widgets info to the repo README ( #3600 )
...
* add widgets info to the repo README
* pr feedback from z
* pr feedback from w and z
* separate README.md and INTERFACE_README.md
* Update WIDGETS_README.md
Co-authored-by: Will Hennessy <hennessywill@gmail.com>
Co-authored-by: Will Hennessy <hennessywill@gmail.com>
2022-03-28 11:35:14 -05:00
Crowdin Bot
cd3a91bca8
chore(i18n): synchronize translations from crowdin [skip ci]
v4.61.0
2022-03-25 07:06:55 +00:00
Connor McEwen
de1f5d1adc
feat: migrate to GA4 ( #3599 )
2022-03-24 21:44:48 -04:00
Crowdin Bot
b5d403768f
chore(i18n): synchronize translations from crowdin [skip ci]
2022-03-24 20:07:03 +00:00
Zach Pomerantz
c4c811aeb3
chore: bump to v0.0.26-beta ( #3593 )
2022-03-24 16:02:38 -04:00
Zach Pomerantz
33c24a3f05
fix: trade displays ( #3594 )
...
* fix: show syncing over insufficient balance
* fix: mv anti-janking up a level
* feat: add error caption for completeness
* chore: clarify naming
2022-03-24 16:02:20 -04:00
Zach Pomerantz
9ef2b3a116
chore: add ethers ( #3591 )
2022-03-24 12:51:03 -04:00
Zach Pomerantz
afe38a2d10
fix: tick before returning quote ( #3598 )
2022-03-24 12:33:35 -04:00
dependabot[bot]
d28607a1c8
chore(deps-dev): bump @uniswap/default-token-list from 3.0.0 to 3.1.0 ( #3564 )
2022-03-24 12:09:44 -04:00
dependabot[bot]
7fb363ac46
chore(deps): bump @uniswap/token-lists ( #3596 )
2022-03-24 12:09:22 -04:00
Zach Pomerantz
16b0b1530d
fix: memoize client side v3 router call data ( #3595 )
...
* fix: memoize client side v3 router call data
* fix: rm log
v4.60.2
2022-03-24 10:30:28 -04:00
Zach Pomerantz
abb2696f40
fix: upgrade @web3-react/eip1193 to fallback to eth_accounts ( #3590 )
v4.60.1
2022-03-23 20:45:49 -04:00
Zach Pomerantz
772178fc86
fix: add web3 debug log ( #3587 )
2022-03-23 20:45:22 -04:00
Crowdin Bot
9f1378f635
chore(i18n): synchronize translations from crowdin [skip ci]
v4.60.0
2022-03-23 19:09:22 +00:00
Zach Pomerantz
84275dcce1
fix: action button jank ( #3582 )
2022-03-23 14:32:45 -04:00
Zach Pomerantz
a76ece6ce3
feat: prompt for interaction "in your wallet" ( #3585 )
...
* feat: prompt approval in wallet
* feat: prompt wrap in wallet
* feat: prompt confirm in wallet
* fix: animations
* fix: test typing
2022-03-23 14:12:58 -04:00
Zach Pomerantz
334e137fb3
fix: empty toolbar for empty input ( #3584 )
2022-03-23 14:07:56 -04:00
Zach Pomerantz
eb6c4d464a
fix: do not allow zeroes ( #3583 )
2022-03-23 14:07:41 -04:00
Zach Pomerantz
24734e6a34
Revert "fix: retain permit validity for lesser amounts ( #3580 )" ( #3586 )
...
This reverts commit f1bcee3c089bdcf77f500b5f628af8caf8536c54.
2022-03-23 10:33:50 -04:00
Zach Pomerantz
f1bcee3c08
fix: retain permit validity for lesser amounts ( #3580 )
2022-03-23 09:56:07 -04:00
Crowdin Bot
7a215ccdb4
chore(i18n): synchronize translations from crowdin [skip ci]
v4.59.4
2022-03-23 08:07:22 +00:00
Crowdin Bot
c5c4f48d96
chore(i18n): synchronize translations from crowdin [skip ci]
2022-03-22 22:07:21 +00:00
Zach Pomerantz
bdcf761ddd
chore: refactor swap button for maintainability ( #3579 )
...
* chore: mv SwapButton to dir
* chore: mv approval data to its own hook
* chore: mv approval actions to approvals hook
* chore: simplify SwapButton logic
* fix: pass through approval amount
* fix: mv error handling to consumer
2022-03-22 17:59:05 -04:00
Crowdin Bot
e876267d83
chore(i18n): synchronize translations from crowdin [skip ci]
2022-03-22 20:06:44 +00:00
Zach Pomerantz
76cbd82cb7
fix: bring wrap ui to spec ( #3577 )
2022-03-22 15:30:12 -04:00
Zach Pomerantz
6c4f7ab9a1
fix: modal border radius ( #3576 )
2022-03-22 13:44:33 -04:00
Zach Pomerantz
da20315724
fix: retain stale trade ( #3578 )
2022-03-22 13:03:02 -04:00
Zach Pomerantz
963b910552
fix: trade loading state ( #3572 )
...
* fix: invert stale callback
* fix: polling and validation logic
* fix: rm unused conditional
2022-03-22 12:23:38 -04:00
Zach Pomerantz
9e2dc9a435
fix: rm approval invariant ( #3569 )
v4.59.3
2022-03-21 16:40:27 -04:00
Ian Lapham
6567f18bf5
update code formatting for prettier ( #3571 )
2022-03-21 16:20:59 -04:00
Zach Pomerantz
ee96973212
chore: clean dialog mounting logic ( #3559 )
...
* fix: apply scrollbar css on first render
* fix: useUnmount portability
* chore: clean up dialog ordering
* fix: dialog border-radius
* chore: cleanup dialog unmount animation
2022-03-21 15:55:46 -04:00
Zach Pomerantz
ce6c783174
fix: trade UI latency ( #3563 )
...
* fix: do not delay trade update
* fix: do not delay initial input
2022-03-21 15:03:09 -04:00
Zach Pomerantz
64e8c3ced9
fix: token img jank ( #3562 )
2022-03-21 15:00:03 -04:00
Zach Pomerantz
46e6c2295d
fix: prevent scroll on token select focus ( #3560 )
2022-03-21 14:58:49 -04:00
Crowdin Bot
3626dbdeec
chore(i18n): synchronize translations from crowdin [skip ci]
2022-03-21 18:12:24 +00:00
Zach Pomerantz
eb75e0dc2e
fix: set approval to pending on wallet request ( #3570 )
2022-03-21 13:37:53 -04:00
Zach Pomerantz
c26ecdfc88
fix: use a min fresh block ( #3568 )
...
* chore: mv useFilterFresh to its own hook
* fix: use a minimum fresh block
* fix: re-poll on stale data
* chore: rename to staleCallback
* check for undefined
* chore: rename fresh->valid
Co-authored-by: ianlapham <ianlapham@gmail.com>
2022-03-21 13:18:21 -04:00
Zach Pomerantz
f508788026
fix: impact rendering ( #3553 )
...
* fix: price impact rendering
* fix: webkit-compat gradient
2022-03-21 10:26:35 -04:00
Zach Pomerantz
377026bca8
fix: summary expando height ( #3556 )
v4.59.2
2022-03-19 17:05:56 -05:00
Zach Pomerantz
9470c49d11
fix: fix loading delays for cached data ( #3549 )
...
* fix: loading transition
* fix: add check to usePoll
v4.59.1
2022-03-18 11:03:26 -07:00
Ian Lapham
e1abd81a1d
fix: add syncing state to trade loading ( #3545 )
...
* add syncing state to trade loading
* remove log statement
* update loading state
* update useLast trade logic
* nit fixes
2022-03-18 10:11:16 -07:00
Zach Pomerantz
7d9657867d
fix: polling lag ( #3543 )
2022-03-18 08:52:55 -07:00