Zach Pomerantz
c2093ce040
feat: lazily load token list validator ( #2342 )
...
Removes 125kb from main chunk. Moves ~90ms off of the critical pageload path.
2021-09-15 13:23:17 -07:00
Zach Pomerantz
308f7d59a0
fix: avoid replaceAll ( #2361 )
2021-09-15 13:20:14 -07:00
Zach Pomerantz
c68d08ac26
fix: shim array-flat ( #2346 )
...
* chore: remove @types/lodash.flatmap
* fix: shim array-flat
2021-09-15 11:03:12 -07:00
Crowdin Bot
f826554bd4
chore(i18n): synchronize translations from crowdin [skip ci]
2021-09-15 17:06:46 +00:00
Crowdin Bot
dc2d1b06d2
chore(i18n): synchronize translations from crowdin [skip ci]
2021-09-15 16:05:05 +00:00
Patrick
8ea5cb450a
style: Fix letter case consistency ( #2353 )
...
* Fix letter case consistency
Fixed lower case to upper case to be consistent with:
src/pages/AddLiquidityV2/index.tsx
src/pages/RemoveLiquidity/index.tsx
src/pages/Swap/index.tsx
src/state/burn/hooks.ts
src/state/burn/v3/hooks.ts
src/state/mint/hooks.ts
src/state/mint/v3/hooks.ts
src/state/stake/hooks.ts
src/state/swap/hooks.ts
* style: Fix case to be consistent
2021-09-15 11:03:56 -04:00
Patrick
58249e3ce2
Fix letter case consistency ( #2352 )
...
Fixed upper case to lower case to be consistent with src/components/SearchModal/ImportList.tsx
2021-09-15 10:42:57 -04:00
Crowdin Bot
2ee79f74e9
chore(i18n): synchronize translations from crowdin [skip ci]
v4.15.0
2021-09-15 11:04:52 +00:00
Crowdin Bot
24f85d422c
chore(i18n): synchronize translations from crowdin [skip ci]
2021-09-15 09:05:18 +00:00
Crowdin Bot
d98954067e
chore(i18n): synchronize translations from crowdin [skip ci]
2021-09-14 20:17:38 +00:00
Zach Pomerantz
58f1193a21
fix: add deps to try safe effect ( #2349 )
2021-09-14 11:20:52 -07:00
Zach Pomerantz
88cc20a61a
feat(i18n): initialize locale before React ( #2343 )
...
* feat: initialize locale before React
* chore: explain react-router-dom hash/search usage
2021-09-14 10:17:56 -07:00
Zach Pomerantz
442ac8936d
chore: use ubuntu-latest for integration tests ( #2348 )
2021-09-14 10:04:15 -07:00
Crowdin Bot
c563717aae
chore(i18n): synchronize translations from crowdin [skip ci]
2021-09-14 14:06:02 +00:00
Zach Pomerantz
15a339a0d7
lint: connect SafeApp on mount ( #2341 )
v4.14.1
2021-09-13 15:29:27 -07:00
Zach Pomerantz
3c371af32a
fix: only try SafeApp connection in an iframe ( #2340 )
...
* fix: only try SafeApp connection in an iframe
Improves non-iframe pageload by 300ms. Fixes #2338 .
The Gnosis check for a SafeApp races a postMessage and a 300ms timeout [1]. The SafeApp embeds the interface in an iframe, so this avoids the check when not in iframes.
[1]: f224869dd5/packages/safe-apps-web3-react/src/connector.ts (L52)
* refactor: IS_IN_IFRAME const
2021-09-13 15:17:54 -07:00
Crowdin Bot
5797a6229b
chore(i18n): synchronize translations from crowdin [skip ci]
2021-09-13 18:05:31 +00:00
Crowdin Bot
32212332bb
chore(i18n): synchronize translations from crowdin [skip ci]
2021-09-13 17:07:56 +00:00
Justin Domingue
f7ac87fa85
fix: increase max block age for l2s ( #2333 )
...
* fix: increase max block age and refresh fee tier more often
* similar for tick data
2021-09-13 12:22:44 -04:00
Crowdin Bot
540ec24e21
chore(i18n): synchronize translations from crowdin [skip ci]
2021-09-13 16:05:01 +00:00
Crowdin Bot
cd4f19836c
chore(i18n): synchronize translations from crowdin [skip ci]
2021-09-13 14:05:06 +00:00
Crowdin Bot
a20b2ff7fa
chore(i18n): synchronize translations from crowdin [skip ci]
v4.14.0
2021-09-10 07:05:03 +00:00
Noah Zinsmeister
a52b7bf06b
feat: use SDK to format calldata passed to quoter ( #2305 )
...
* replace useSingleCallResult implementation
use useSingleContractMultipleData instead
* use sdk methods to format quoter calldata
* create cleaner useSingleContractWithCallData fn
* clean up useMultipleContractSingleData
* address comments
2021-09-09 16:40:37 -04:00
Moody Salem
0ab1e5f144
fix: cherry pick the logs hook fix from the liquidity incentives branch ( #2315 )
v4.13.1
2021-09-08 14:06:41 -05:00
Justin Domingue
115c72db9e
chore: start tracking approvals in ReactGA ( #2311 )
...
* chore: start tracking approvals in ReactGA
* move reactga to swap-only code
2021-09-08 10:22:44 -04:00
Ian Lapham
2bb695d84c
reduce popup dismiss time on l2; ( #2262 )
2021-09-07 12:42:30 -04:00
kun
3ea6f6e0c8
chore(ci): upgrade crust pinner adapt to crust mainnet ( #2281 )
...
* Add Pin to Crust workflow
* Upgrade crust pinner adapt Crust Mainnet
2021-09-07 09:37:07 -05:00
Noah Zinsmeister
627a5d3a98
Squashed commit of the following:
...
commit 5f1d1af62bcd47286aafacc18788f4e7e22dd7c0
Author: Aseem Sood <asood123@yahoo.com>
Date: Fri Sep 3 12:12:39 2021 -0400
update readme
tweak
commit 80a5b95c0e0ae8934b5591c982077eaa813db747
Author: Noah Zinsmeister <noahwz@gmail.com>
Date: Fri Sep 3 11:52:56 2021 -0400
consolidate and standardize unsupported tokens
v4.13.0
2021-09-05 13:26:47 -04:00
Crowdin Bot
353c4751b8
chore(i18n): synchronize translations from crowdin [skip ci]
2021-09-03 17:08:55 +00:00
Zach Pomerantz
416a3f9433
chore: use native flatMap ( #2231 )
2021-09-03 12:29:37 -04:00
Noah Zinsmeister
30cffb7442
feat: governor bravo support ( #2271 )
...
* first pass
* Fix code style issues with ESLint
* address comments
Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
2021-09-03 12:29:25 -04:00
Zach Pomerantz
f59c5f6877
chore: paint currency selector on initialization ( #2245 )
...
Avoids a flash of "Select a token" as the App initializes.
2021-09-02 10:57:01 -07:00
Zach Pomerantz
4bdf3c191a
fix: always paint StyledPollingNumber ( #2254 )
...
Adds a en-space to StyledPollingNumber so it is always painted. Fixes a layout shift when rendering the first block number.
StyledPollingNumber is taller than its container, so waiting to paint it causes a layout shift when rendering.
2021-09-02 10:42:07 -07:00
Zach Pomerantz
7b829135df
fix: make non-interactive header elements unselectable ( #2288 )
v4.12.18
2021-09-01 15:30:17 -07:00
Zach Pomerantz
5831328364
style: enforce object-shorthand ( #2286 )
2021-09-01 13:32:20 -07:00
Jordan Frankfurt
6b99740f91
use network-specific help center link ( #2285 )
2021-09-01 16:01:24 -04:00
Zach Pomerantz
f5557a434c
chore: upgrade type system ( #2276 )
...
* chore: upgrade type system
Upgrade types, typescript, and formatters.
* fix: ListsState tests
2021-09-01 12:38:10 -07:00
circlehotarux
5dfe44dad4
fix: older browser suppport ( #2228 )
...
* fix: Object.fromEntries polyfill
* fix: update polyfills
* fix: update polyfills
2021-09-01 11:17:49 -07:00
Justin Domingue
cd50d576d4
update optimism subgraph url ( #2282 )
2021-09-01 11:58:10 -04:00
dependabot[bot]
d922447ef2
chore(deps): bump tar from 6.1.4 to 6.1.11 ( #2280 )
...
Bumps [tar](https://github.com/npm/node-tar ) from 6.1.4 to 6.1.11.
- [Release notes](https://github.com/npm/node-tar/releases )
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-tar/compare/v6.1.4...v6.1.11 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-01 09:31:25 -04:00
Jordan Frankfurt
81b1346937
update explorer links for arbitrum ( #2279 )
v4.12.17
2021-08-31 18:19:26 -04:00
Zach Pomerantz
f51335df9d
fix: disable serviceworker in integration tests ( #2274 )
2021-08-31 11:00:19 -07:00
Zach Pomerantz
13a289f6f1
Revert "test: support stubbing subgraph data in cypress ( #2259 )" ( #2269 )
...
This reverts commit 00403a481034ad4a23fc454a818b5687237c246d.
2021-08-31 11:10:07 -04:00
Jordan Frankfurt
0afeb5acaf
add arbitrum token list ( #2268 )
2021-08-31 11:05:12 -04:00
Zach Pomerantz
9e8d08e22c
fix(governance): special case bravo parsing ( #2247 )
...
* fix(governance): special case bravo parsing
* fix(governance): explicitly parse U+2018, U+2026
* chore: upgrade ethers to ^5.4.6
Updates parseLog to delay parsing nested properties, so that they will only fail when accessed.
* fix(vote): recover from invalid UTF-8 in proposal descriptions
* fix(vote): special case bravo proposal newlines
* chore: rm dead reference
2021-08-31 10:47:06 -04:00
Ian Lapham
299286a0d9
update token list ( #2270 )
2021-08-31 10:37:58 -04:00
Justin Domingue
00403a4810
test: support stubbing subgraph data in cypress ( #2259 )
...
* upgrade to 7.0
* first iteration of stubbing subgraph in integration tests
* added fixtures
* add tests for fee tier distribution and liquidity chart
* remove unused test utils
* update yarn.lock
* fixed merge artifacts
2021-08-30 15:56:38 -04:00
Moody Salem
b8a9191653
fix: turn service workers back on ( #1944 )
...
reconfigure service workers to only cache used assets (excluding .po language files and non-.var.woff2 font files)
* fix: turn service workers back on
* chore: configure service worker caches
* chore: add newline
* Fix code style issues with ESLint
* chore: limit service-worker caching
Co-authored-by: Zach Pomerantz <zzmp@uniswap.org>
Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
v4.12.16
2021-08-25 12:46:56 -07:00
Moody Salem
1304acd8c7
fix: walletconnect on L2 issues with Rainbow ( #2242 )
...
* fix: remove the walletconnect bridge url
* fix: use the latest ethereum provider which fixes the optimism rainbow issue
v4.12.15
2021-08-24 12:01:53 -05:00
Zach Pomerantz
8112e48e9a
chore: rm redux-devtools-extension ( #2230 )
...
redux-devtools-extension integration is already provided through @reduxjs/toolkit.
2021-08-23 10:17:24 -05:00