Crowdin Bot
59d0046411
chore(i18n): synchronize translations from crowdin [skip ci]
2022-03-11 03:07:34 +00:00
Zach Pomerantz
b4e0234d07
fix: avoid summary wrap ( #3497 )
2022-03-10 15:59:45 -08:00
Zach Pomerantz
4a8dbda0b8
fix: memoize nested components ( #3483 )
2022-03-10 15:48:45 -08:00
Crowdin Bot
0cbb24c614
chore(i18n): synchronize translations from crowdin [skip ci]
2022-03-10 23:06:32 +00:00
Ian Lapham
a9dba258ff
fix: update wrap fail state callback and input values ( #3495 )
...
* update wrap fail state callback and input values
* add error check for wrap status
* update error catching logic
* update error catching
2022-03-10 17:07:52 -05:00
Zach Pomerantz
fa163cb938
feat: price impact update ( #3496 )
...
* feat: green text on neg price impact
* chore: propagate all of usdc price impact
* chore: pass price impact to summary details
* chore: propagate slippage and impact warnings
* feat: update warnings on summary dialog
* chore: rm todo
2022-03-10 13:07:37 -08:00
Curly Brackets
b52273932a
fix(ui): Auto Router icon not appearing on safari/ios ( #3444 )
...
* fix(ui): Auto Router icon not appearing on safari/ios
Closes #3138
* refactor: remove auto-router svg that are no longer in use
2022-03-10 14:37:32 -05:00
Crowdin Bot
9ad8f80e4e
chore(i18n): synchronize translations from crowdin [skip ci]
2022-03-10 18:07:32 +00:00
Zach Pomerantz
69bc598dea
feat: display "no results found" message ( #3467 )
...
* feat: display when no results
* chore: use body not subhead
2022-03-10 09:53:56 -08:00
Ian Lapham
7feba045fc
fix: add formatting to USDC values ( #3478 )
...
* add formatting to USDC values
* update formatting of USDC amounts to en
* apply same formatting to summary
2022-03-10 12:38:59 -05:00
Zach Pomerantz
ea73260e56
fix: accomodate longer locales ( #3468 )
2022-03-10 08:57:36 -08:00
Zach Pomerantz
b4bd2973a9
fix: update input when prefixing 0 to decimal ( #3487 )
2022-03-10 08:56:06 -08:00
Zach Pomerantz
a071b8adb0
fix: summary line break ( #3486 )
2022-03-10 08:55:55 -08:00
Zach Pomerantz
610acb0191
fix: font family overrides ( #3485 )
2022-03-10 08:55:40 -08:00
Zach Pomerantz
63bad8f890
fix: summary expando height ( #3484 )
2022-03-10 08:54:42 -08:00
Zach Pomerantz
32f955693f
fix: restructure web3 to memoize ( #3472 )
2022-03-09 15:08:04 -08:00
Zach Pomerantz
96c66a5846
fix: incorrectly memoized hooks ( #3471 )
...
* fix: incorrectly memoized hooks
* fix: finish memoizing useUSDCPrice
2022-03-09 12:33:35 -08:00
Sara Reynolds
8c269a6d39
feat: add optimism and arbitrum to gas estimate support ( #3434 )
...
* add optimism and arbitrum to gas estimate support
* update sor version
* move to dependencies
2022-03-09 14:52:19 -05:00
Justin Domingue
36f111fa6f
chore: upgrade to redux-toolkit 1.8 ( #3464 )
2022-03-09 12:19:24 -05:00
Ian Lapham
e569dc2152
fix: update default tokens on unsupported networks ( #3470 )
...
* update default tokens on unsupported networks
* update supported network with hook
* update defaults
* fix on default input token
2022-03-08 20:35:23 -05:00
Crowdin Bot
1aa042c5ef
chore(i18n): synchronize translations from crowdin [skip ci]
2022-03-08 21:07:02 +00:00
Zach Pomerantz
aefbb3d812
feat: price impact warning ( #3437 )
...
* chore: mv usdc price impact to hook
* fix: popover padding
* feat: warn on high price impact from toolbar
* fix: display price impact on warning too
* chore: rename useUSDCValue params
* fix: conform uses of price impact color
2022-03-08 09:53:40 -08:00
Moody Salem
c3f12398cd
fix: reverts the defaulting behavior of 1 eth to usdc ( #3465 )
2022-03-08 11:31:52 -05:00
Zach Pomerantz
fb71078ea2
fix: fully specify locales ( #3461 )
2022-03-08 08:19:31 -08:00
Zach Pomerantz
1c7c93191e
fix: default input to native currency ( #3456 )
...
* fix: default to native
* chore: fix import
2022-03-08 08:19:23 -08:00
Zach Pomerantz
0713f730b3
fix: widget sizing ( #3455 )
2022-03-08 08:19:12 -08:00
Crowdin Bot
5f7a18b411
chore(i18n): synchronize translations from crowdin [skip ci]
2022-03-08 16:07:25 +00:00
Curly Brackets
020c8d181a
fix(ui): display wrapped currency symbol with current chain ( #3441 )
2022-03-08 09:06:31 -06:00
Zach Pomerantz
ab3f024031
fix: display loaded input amount ( #3451 )
2022-03-08 08:57:51 -06:00
Ian Lapham
d989c61de5
fix: update type on wrapped native currency ( #3454 )
...
* update wrapped native currency type
* fix build error on base check
* update type on mapping to permit undefined values
* undo unneeded changes
* update filter check
2022-03-07 21:04:21 -05:00
Zach Pomerantz
5dd8059734
fix: routing tooltip styles ( #3459 )
2022-03-07 15:08:01 -08:00
Zach Pomerantz
b50e5511ea
chore: update loading colors ( #3438 )
...
* chore: update loading colors
* fix: loading opacity of 0.6
2022-03-07 09:40:15 -08:00
Crowdin Bot
1efe5e9cd5
chore(i18n): synchronize translations from crowdin [skip ci]
2022-03-06 15:06:35 +00:00
Jordan Frankfurt
29ae755f2a
add new token image to widget ( #3433 )
2022-03-04 11:14:31 -06:00
Zach Pomerantz
27b831b301
chore: convert inline spinner to svg ( #3432 )
...
* chore: convert inline spinner to svg
* feat: inline spinner outline
2022-03-04 08:59:09 -08:00
Ian Lapham
6d9d38819e
feat: update loading icon ( #3428 )
...
* update loading icon
* color update, update file for spinner
* update loader styling size
* update file naming for spinner
2022-03-04 11:07:02 -05:00
Zach Pomerantz
2de29129ed
feat: export types ( #3411 )
...
* feat: export used types
* fix: clean defaulting names
* chore: rename to useSyncTokenDefaults
2022-03-03 14:21:03 -08:00
Crowdin Bot
52af0e506b
chore(i18n): synchronize translations from crowdin [skip ci]
2022-03-03 22:07:03 +00:00
Noah Zinsmeister
4d69c946bf
fix: Improve Vote page ( #3429 )
...
* introduce useQuorum
introduce LATEST_GOVERNOR_INDEX
* use CurrencyAmounts and fix % logic
* gate useQuorum to mainnet, just to be safe
* comment
2022-03-03 16:27:59 -05:00
Zach Pomerantz
542bf0bf66
feat: user select ( #3410 )
...
* feat: make data user-selectable
* fix: consider the whole node for focus
* fix: back out lineheight typing
* fix: straggling occurences
* chore: comment on root user-select
2022-03-03 11:09:12 -08:00
Zach Pomerantz
a4fbfae4ba
fix: set appropriate types to nowrap ( #3392 )
2022-03-03 10:39:44 -08:00
Crowdin Bot
b2288258f2
chore(i18n): synchronize translations from crowdin [skip ci]
2022-03-03 18:11:42 +00:00
Ian Lapham
8703013b2d
feat: use permit when valid on approvals ( #3354 )
...
* use permit when valid on approvals
* fix broken check for permit sig
* update conditionals
* update text
* remove unneeded else
* move permit and approve logic to combined hook
* update comment
* split txn and approval state, code clean
* organize disable conditions
* small changes
* update conditional check
2022-03-03 12:28:36 -05:00
Crowdin Bot
4f6173675d
chore(i18n): synchronize translations from crowdin [skip ci]
2022-03-03 09:11:25 +00:00
Crowdin Bot
2469eb58b9
chore(i18n): synchronize translations from crowdin [skip ci]
2022-03-03 07:14:57 +00:00
Crowdin Bot
e0a8ac2408
chore(i18n): synchronize translations from crowdin [skip ci]
2022-03-02 23:26:37 +00:00
Ian Lapham
0a736b5e62
feat: create donation banner ( #3403 )
...
* create donation banner
* update styling and copy
* only show banner on swap page
* dont use hard coded z index
* style updates
2022-03-02 17:48:12 -05:00
Jordan Frankfurt
b44eb8877c
chore(widgets): export theme stuff from widget ( #3409 )
2022-03-02 14:20:55 -08:00
Zach Pomerantz
92e61fa34b
fix: token balance reloading ( #3408 )
...
* fix: layout token balance on token select
* fix: do not clear block on window re-focus
2022-03-02 13:39:18 -08:00
Zach Pomerantz
ef62fd33b2
fix: error dialog transition ( #3405 )
2022-03-02 13:37:57 -08:00
Jordan Frankfurt
96a42f66d4
fix(widgets): disable interactions and don't show summary screen on unsupported networks ( #3376 )
...
* disable interactions and don't show summary screen on unsupported networks
* clear input values on unsupported network
* pr feedback
* pr feedback
* simpler active trade clearing
* rename some things
2022-03-02 13:45:31 -06:00
Crowdin Bot
c446f20d2f
chore(i18n): synchronize translations from crowdin [skip ci]
2022-03-02 19:11:16 +00:00
Jordan Frankfurt
5a1ef8fb7d
feat(widgets): support wrapping native assets ( #3301 )
...
* feat(widgets): support wrapping native assets
* integrate wrap with swapInfo, start a useWrapCallback hook
* add loading state
* add pending state to (un)wrap transactions
* final cleanup
* janky merge conflict fix--disregard! this will change
* fixed
* 💢
* pr feedback
* z's pr feedback
* pr feedback
* zzmp pr feedback
* zzmp pr feedback
2022-03-02 12:36:35 -06:00
Zach Pomerantz
2863971640
fix: routing tooltip sizing ( #3391 )
2022-03-02 08:54:15 -08:00
Crowdin Bot
dcaf10ec29
chore(i18n): synchronize translations from crowdin [skip ci]
2022-03-02 07:31:50 +00:00
Zach Pomerantz
bca5113569
fix: connect wallet button ( #3324 )
...
* fix: make dialog provider an isolate
* fix: use button for connect wallet
* chore: document esoteric changes
2022-03-01 14:32:54 -08:00
David Walsh
6779c1a024
Fix #3117 - Open networks menu upon hover ( #3378 )
2022-03-01 14:45:22 -05:00
Ori Pomerantz
f79ef12494
fix(icons): Updated one of the Optimism images ( #3357 )
2022-03-01 14:37:18 -05:00
Zach Pomerantz
59c6ab16dd
fix: exports ( #3379 )
...
* fix: cjs in cra
* chore: wrap cjs for mjs
* chore: export cjs and esm
* chore: export chunks
* fix: correctly export locales
* chore: note exports compat
* fix: use cjs for common deps
* chore: bump to v0.0.20-beta
* chore: rm outdated comment
2022-03-01 11:32:55 -08:00
Ian Lapham
db17dcbf2c
list update ( #3389 )
2022-03-01 14:05:13 -05:00
Moody Salem
1835de7f5f
fix: the vote page could not render proposals without signature data
...
fixes https://github.com/Uniswap/interface/issues/3380
2022-02-28 18:16:24 -05:00
Crowdin Bot
00f158209c
chore(i18n): synchronize translations from crowdin [skip ci]
2022-02-28 19:11:43 +00:00
Zach Pomerantz
2108ceedd5
chore: reduce token list block period ( #3353 )
2022-02-28 10:47:36 -08:00
Zach Pomerantz
ad080470da
fix: use explicit value in Plural tag ( #3363 )
...
one is non-functional (I don't know why), but _1 seems to work 🤷
2022-02-28 10:41:15 -08:00
Moody Salem
fc34912b53
feat(swap): default 1 native to usdc on the swap page ( #3347 )
...
* feat(swap): default 1 eth to usdc on the swap page
* fix unit tests
* fix tests
* fix the issue better
* use the token list logo
* fix integration tests for swap and add one for eth/usdc
* address comments
2022-02-28 13:30:37 -05:00
Moody Salem
83c99b8c04
chore: remove unused exports and unused integration test build env variable
2022-02-28 11:03:05 -05:00
Zach Pomerantz
ccdf1e7575
fix: convert to commonjs ( #3373 )
...
* chore: use fully specified path for non-main imports
* chore: convert to commonjs
- Pin @web3-react to exact cjs versions
* chore: bump to v0.0.18-beta
* chore: fix fonts.css comment
* fix: @ethersproject/providers version skew
* fix: @web3-react state typings
2022-02-28 07:52:22 -08:00
Crowdin Bot
c9faafee5e
chore(i18n): synchronize translations from crowdin [skip ci]
2022-02-25 08:08:05 +00:00
Zach Pomerantz
1e16ac8449
fix: wrap Eip1193Bridge to fix outstanding bugs ( #3355 )
...
* fix: wrap Eip1193Bridge to fix outstanding bugs
* revert: widget height change
2022-02-24 11:20:09 -08:00
Crowdin Bot
5b5e76573d
chore(i18n): synchronize translations from crowdin [skip ci]
2022-02-24 09:06:47 +00:00
Crowdin Bot
27cdbd0d5f
chore(i18n): synchronize translations from crowdin [skip ci]
2022-02-23 23:06:39 +00:00
Zach Pomerantz
b2a30b9bf1
fix: style nits ( #3352 )
...
* fix: prefix output usdc with $
* fix: space in output estimate warning
* fix: reset slippage warnings
* fix: display link icon for etherscan
2022-02-23 14:56:49 -08:00
Zach Pomerantz
dfad7b89ab
chore: nextjs compatibility ( #3351 )
...
* fix: esm/cjs exports
* fix: guard visibility state WebAPI
* fix: nextjs styled-components imports
* fix: add ethers' optional deps
* fix: document access in useHasFocus
* fix: suffix babel-plugin-macros config for commonjs
* chore: rollup sourcemaps
* chore: export fonts separately
* chore: mv redux to peer dep
* fix: run tests off cjs config
* fix: run cosmos off cjs config
2022-02-23 13:12:07 -08:00
Zach Pomerantz
4fe35ea42e
fix: max on WebKit ( #3349 )
...
* chore: add walletconnect to cosmos
* fix: onClickMax for TokenInput
* chore: add setImmediate
2022-02-23 12:50:22 -08:00
Zach Pomerantz
0d852b6165
fix: apply user-select to widget, not to constituents ( #3345 )
2022-02-23 12:49:59 -08:00
Zach Pomerantz
8ac3b836bd
fix: slippage input size ( #3350 )
2022-02-23 12:25:17 -08:00
Crowdin Bot
12bc5957b4
chore(i18n): synchronize translations from crowdin [skip ci]
2022-02-23 20:06:40 +00:00
Ian Lapham
a33187c33b
feat: routing tooltip for widget ( #3259 )
...
* start file updates for routing tooltip
* start tooltip UI
* fix styling
* remove use of px and add header
* UI updates;
* update styles
* update file structure
* update routing components and type
* small code fixes
* fix broken sizing bug
* nit fixes
2022-02-23 14:22:21 -05:00
Zach Pomerantz
248bc07cf1
fix: lazily instantiate supported router providers ( #3348 )
...
* fix: iterate over enum values
* fix: lazily instantiate router providers
2022-02-23 10:46:29 -08:00
Crowdin Bot
369f8c94e3
chore(i18n): synchronize translations from crowdin [skip ci]
2022-02-18 00:13:06 +00:00
Crowdin Bot
de5f0541ee
chore(i18n): synchronize translations from crowdin [skip ci]
2022-02-17 23:07:10 +00:00
Zach Pomerantz
90c59f31f3
fix: return eip1193bridge chainId as hexa ( #3332 )
2022-02-17 12:03:35 -08:00
Zach Pomerantz
0e709c257b
fix: import fonts through sass only ( #3331 )
2022-02-17 10:49:47 -08:00
Crowdin Bot
7a3bb8de1d
chore(i18n): synchronize translations from crowdin [skip ci]
2022-02-17 18:09:07 +00:00
Crowdin Bot
8018d1b9dc
chore(i18n): synchronize translations from crowdin [skip ci]
2022-02-17 15:11:21 +00:00
Zach Pomerantz
30e30189e1
fix: use a void signer for ethers providers ( #3327 )
2022-02-16 17:00:31 -08:00
Zach Pomerantz
4c966caa2a
feat: accept {provider, signer} as ethers provider ( #3314 )
2022-02-16 11:11:45 -08:00
Zach Pomerantz
a60ea703b0
fix: token select ux ( #3321 )
2022-02-16 11:11:10 -08:00
Zach Pomerantz
ae664dc264
fix: compute insufficient balance and approval off of input ( #3312 )
2022-02-16 11:10:40 -08:00
Zach Pomerantz
b152b11515
fix: token select input handling ( #3303 )
2022-02-15 19:35:14 -08:00
Zach Pomerantz
0f51991109
feat: improved warning ux ( #3310 )
2022-02-15 19:34:02 -08:00
Zach Pomerantz
da8884d87d
fix: action prop warning ( #3304 )
2022-02-15 19:33:29 -08:00
Zach Pomerantz
79bdc0c5ee
fix: summary details heights ( #3302 )
2022-02-15 19:33:09 -08:00
Zach Pomerantz
82c30681ea
fix: ignore stale SOR fetches ( #3313 )
...
* fix: propagate ROUTE_NOT_FOUND and fallback appropriately
* fix: display insufficient liquidities
* fix: ignore stale SOR results
* fix: retain trade state while loading
* fix: mv debouncing to SOR logic for sync state
2022-02-14 18:23:55 -08:00
Ian Lapham
41ef961679
feat: optimize client side SOR for widgets ( #3294 )
...
* start SOR updates
* update pool providers to static
* update router config
* remove log
* udpate defaults for chainId
* small changes
2022-02-14 13:35:05 -07:00
Zach Pomerantz
7de63ab462
feat: focus and hover hooks ( #3287 )
...
* feat: add focus/hover hooks
* refactor: use focus/hover hooks
2022-02-14 06:32:11 -08:00
Crowdin Bot
59c5989721
chore(i18n): synchronize translations from crowdin [skip ci]
2022-02-12 15:07:37 +00:00
Zach Pomerantz
b042d2b3b4
fix: i18n resolution ( #3299 )
2022-02-11 10:34:03 -08:00
Zach Pomerantz
897e7f4581
fix: approval action button ( #3297 )
2022-02-11 08:47:45 -08:00
Crowdin Bot
5fe89b9d6c
chore(i18n): synchronize translations from crowdin [skip ci]
2022-02-11 04:07:20 +00:00
Zach Pomerantz
acbcd3763c
style: update type sizes ( #3292 )
2022-02-10 20:37:58 -07:00
Zach Pomerantz
01c467b48c
fix: max button flashing on tabbing ( #3291 )
2022-02-10 20:37:13 -07:00
Zach Pomerantz
636abe3b7b
fix: respond to updated amounts immediately ( #3289 )
2022-02-10 20:35:34 -07:00
Zach Pomerantz
8404c6076c
feat: confirm price impact ( #3288 )
...
* refactor: action button naming
* feat: high price impact acknowledgement
2022-02-10 20:33:51 -07:00
Zach Pomerantz
b4aac94c2c
fix: settings ux ( #3282 )
...
* fix: max slippage warning logic
* fix: option border specificity
* fix: dialog resizing through animation
* fix: initial warning states
* fix: hide Modal class
2022-02-10 14:22:54 -08:00
Zach Pomerantz
f47fcc9c17
feat: focus input on token select ( #3286 )
2022-02-10 14:12:24 -08:00
Crowdin Bot
b5d27e2063
chore(i18n): synchronize translations from crowdin [skip ci]
2022-02-10 22:06:48 +00:00
Jordan Frankfurt
26275ca580
fix(widgets): remove trading header ( #3263 )
...
* fix(widgets): remove trading header
* correct height for removed title, more scalable/consistent transform values
* 347->346 height
2022-02-10 15:59:26 -06:00
Zach Pomerantz
92b7ca8f55
feat: hide balance on blur ( #3285 )
...
* feat: hide balance when blurred
* refactor: express focused through props
* refactor: share Input/Output code
2022-02-10 13:39:08 -08:00
Jordan Frankfurt
c5ea01ce19
fix(widgets): complete etherscan link and stop timer on tx inclusion ( #3267 )
...
* fix(widgets): complete etherscan link and stop timer on tx inclusion
* use preexisting helper for etherscan link
* use z's EtherscanLink component
* pr review
2022-02-10 15:35:19 -06:00
Ian Lapham
88712b5065
fix: adjust max button for native currencies ( #3279 )
...
* adjust max button for native currencies
* update var naming
2022-02-10 12:54:01 -08:00
Zach Pomerantz
1af34ae016
feat: EtherscanA component ( #3284 )
...
* feat: EtherscanA component
* refactor: EtherscanLink from ExternalLink
2022-02-10 09:14:54 -08:00
Zach Pomerantz
9cb19dd0ea
fix: filter integrator fee ( #3281 )
2022-02-10 08:51:39 -08:00
Zach Pomerantz
02a77254c7
fix: retain sig figs in localized nums ( #3280 )
2022-02-10 08:51:29 -08:00
Zach Pomerantz
69ed7015ab
chore: clean up old generated css ( #3277 )
2022-02-10 08:51:18 -08:00
Zach Pomerantz
ff16d3f18f
fix: theme colors ( #3274 )
2022-02-10 08:51:11 -08:00
Zach Pomerantz
b33686855d
fix: link footer to uniswap.org ( #3283 )
2022-02-10 08:49:24 -08:00
Crowdin Bot
75ecc5810e
chore(i18n): synchronize translations from crowdin [skip ci]
2022-02-10 09:06:53 +00:00
Crowdin Bot
c30eb89725
chore(i18n): synchronize translations from crowdin [skip ci]
2022-02-10 02:15:57 +00:00
Zach Pomerantz
108feace02
fix: enable max swap amount ( #3278 )
...
* fix: enable max swap amount
* fix: bad syntax
* fix: unnecessary optional
2022-02-09 17:54:27 -08:00
Zach Pomerantz
e2c013a4d8
chore: clean up old generated assets ( #3276 )
2022-02-09 17:31:41 -08:00
Zach Pomerantz
66308257d6
feat: connect wallet ux ( #3275 )
...
* fix: wallet styling
* feat: onConnectWallet prop
2022-02-09 17:27:26 -08:00
Zach Pomerantz
da36e638c2
fix: update max slippage state ( #3268 )
...
* fix: max slippage state
* chore: rename to useAllowedSlippage
* nit: maxSlippageInput name
2022-02-09 15:52:14 -08:00
Ian Lapham
fad55b8dbc
update sig figs ( #3270 )
2022-02-09 15:44:15 -08:00
Zach Pomerantz
c9c59698de
fix: tooltip overflow and cursor ( #3271 )
...
* fix: tooltip cursor
* fix: only clip dialog
* nit: clean up class name
2022-02-09 15:35:50 -08:00
Zach Pomerantz
828967031f
fix: use greaterThan ( #3269 )
2022-02-09 14:23:53 -08:00
Tina
440ac0cba0
feat: track google analytics clientIds ( #3264 )
...
* store client id in localstorage
* remove newline
* use React.ga
* fix import
2022-02-09 12:01:01 -08:00
Jordan Frankfurt
b5a72cd63b
fix(widgets): remove extra } in Trade caption ( #3262 )
2022-02-09 09:40:12 -06:00
Crowdin Bot
37f273aab4
chore(i18n): synchronize translations from crowdin [skip ci]
2022-02-09 03:06:30 +00:00
Zach Pomerantz
3acd993ec0
chore: bundling nits ( #3258 )
...
* refactor: mv governance contracts to governance
* refactor: mv merkle contract to claim
* refactor: mv staking contract to staking
* chore: 0.0.6-beta
* chore: add @reduxjs/toolkit to peerDeps
* chore: v0.0.7-beta
* chore: add @reduxjs/toolkit to deps
* chore: v0.0.8-beta
* chore: swap web3-react aliasing
* chore: v0.0.9-beta
* chore: v0.0.10-beta
2022-02-08 16:43:14 -08:00
Crowdin Bot
58778b5775
chore(i18n): synchronize translations from crowdin [skip ci]
2022-02-08 22:07:44 +00:00
Ian Lapham
5bc21bebc3
update summary details ( #3254 )
2022-02-08 13:33:31 -08:00
Crowdin Bot
c3d6727438
chore(i18n): synchronize translations from crowdin [skip ci]
2022-02-08 20:07:57 +00:00
Zach Pomerantz
290f4bc1cb
feat: bundle widgets ( #3244 )
...
* fix: tsconfig emissions
* fix: avoid importing app state in lib
* fix: export theming
* fix: asset resolutions
* fix: bundle widget
* test: update failing snapshots
* fix: maintain i18n for cosmos
* fix: use npm-compatible aliasing
* fix: include fonts in bundle
2022-02-08 11:04:48 -08:00
Jordan Frankfurt
f95275d5ac
feat(widgets): Localize CurrencyAmounts and Prices ( #3247 )
...
* add basic number formatting
* test formatLocaleNumber
* localize CurrencyAmounts and Prices
* use lingui locale hook
* pr review
* cleaner type assertions
* check if locale is supported when formatting
* pr feedback
2022-02-08 12:45:40 -06:00
Jordan Frankfurt
0ec2dd4173
fix(widgets): fix broken unsupported network message ( #3256 )
...
* fix(widgets): fix broken unsupported network message
* require that the user be on a Uniswap chainId AND a token-list supported chainID before fetching swap info
* use .some instead of .reduce
2022-02-08 12:45:30 -06:00
Ian Lapham
3b3db6f6d0
fix: update widget loading state detection ( #3253 )
...
* update loading state detection
* create custom hook for amount detection
2022-02-08 10:38:48 -08:00
Jordan Frankfurt
707abd0071
feat(widgets): ensure passed locale is supported ( #3245 )
...
* ensure passed locale is supported
* warn on locale mismatch
* export SUPPORTED_LOCALES
2022-02-07 19:57:26 -06:00
Jordan Frankfurt
2efc1fb372
fix(widgets): convert widget colors from hex to hsl ( #3239 )
...
* convert widget colors from hex to hsl
* nits
2022-02-07 17:15:24 -06:00
Jordan Frankfurt
55b37825f3
fix(widgets): white accentText color on some buttons ( #3238 )
...
* white accentText color on some buttons
* put color calculations in useMemo, change accentText name, make hsl hex
* onAccent -> onAccentText
2022-02-07 16:56:10 -06:00
Ian Lapham
bb27b7a2ef
feat: widget loading animations polish ( #3232 )
...
* create use best trade hook for widgets
* update comment in hook file
* add loading states to input / output fields
* update to not use imports from app
* remove custom loading component
* update var name and syncing detection logic
* fix USD div type
* simplify loading css, small changes
2022-02-07 14:38:07 -08:00
Zach Pomerantz
c595ba951b
fix: isolate infura ( #3241 )
...
* fix: rm infura urls from lib
* fix: use passed providers for client SOR
* fix: clean up supported chain ids
* nit: rename params with specificity
* fix: use public rpc urls for l2
* fix: special-case rpc urls
2022-02-07 10:12:45 -08:00
Zach Pomerantz
96a122d7b8
chore: rename web3-react-alpha ( #3243 )
...
Renames widgets-web3-react/* to @widgets/web3-react/*.
npm treats nested packages as scoped, and requires scoped packages to begin with @.
2022-02-07 08:50:01 -08:00
Zach Pomerantz
610f7d3581
fix: named imports (webpack 5 compat) ( #3242 )
...
* fix: avoid json named imports
This is required by webpack 5, and is done to keep the widgets library compatible.
See https://webpack.js.org/migrate/5/#using-named-exports-from-json-modules
Note that this must be done upstream as well, in @uniswap/v3-sdk and @uniswap/router-sdk.
* chore: bump v3-sdk to avoid json named imports
2022-02-07 08:49:48 -08:00
Zach Pomerantz
781e774ce7
fix: set dialog wrapper with callback ( #3240 )
2022-02-04 16:08:50 -08:00
Ian Lapham
2aa1e40481
feat: create use best trade hook for widgets ( #3226 )
...
* create use best trade hook for widgets
* update comment in hook file
* refactor loading state conditional
* update logic in use best trade
* clean code in best trade hook
2022-02-04 18:38:27 -05:00
Zach Pomerantz
1c278d5012
fix: close summary after confirmation ( #3233 )
2022-02-03 15:04:11 -08:00
Jordan Frankfurt
a323a5c48b
feat(widgets): convenience fee ( #3231 )
...
* feat(widgets): support convenience fee in trades (#3219 )
* feat(widgets): support convenience fee in trades
* update call signature
* pr feedback
* set default convenience fee to undefined
* pr feedback
2022-02-03 14:48:30 -06:00
Zach Pomerantz
43931dd689
feat: chain-specific ttls ( #3228 )
2022-02-03 11:30:50 -08:00
Zach Pomerantz
efa3d5529c
fix: only show max where appropriate ( #3229 )
2022-02-03 11:30:24 -08:00
Zach Pomerantz
5c0246cfc6
feat: outline tooltips ( #3230 )
2022-02-03 11:30:05 -08:00
Jordan Frankfurt
ee32418ff8
Revert "feat(widgets): support convenience fee in trades ( #3219 )" ( #3224 )
...
This reverts commit 8064dd8ede4670ed2905f7c4b06fd492e8bb9aed.
2022-02-03 10:46:18 -06:00
Zach Pomerantz
6e22389791
fix: slippage and price impact ux ( #3222 )
2022-02-03 08:23:27 -08:00
Jordan Frankfurt
8064dd8ede
feat(widgets): support convenience fee in trades ( #3219 )
...
* feat(widgets): support convenience fee in trades
* update call signature
* pr feedback
2022-02-03 09:38:42 -06:00
Crowdin Bot
921310ef52
chore(i18n): synchronize translations from crowdin [skip ci]
2022-02-03 08:06:38 +00:00
Ian Lapham
7b90fe137e
update list component ( #3221 )
2022-02-02 17:52:38 -05:00
Ian Lapham
05b2711a8a
feat: update widget with client side SOR ( #3210 )
...
* start SOR by creating custom widget hook
* update best trade hook to use SOR in widget
* update organization for client side SOR logic
* fix auto router chain id import
* remove dependency on react GA for widget
* update dependencies for SOr
* remove new useBestTrade.ts
* update loading logic for fetching hook
* update dependencies with import from ethersproject
* update import version
* add try catch on SOR usage
* code cleanup, nit fixes
2022-02-02 17:47:49 -05:00
Crowdin Bot
d060782242
chore(i18n): synchronize translations from crowdin [skip ci]
2022-02-02 22:07:03 +00:00
Zach Pomerantz
e19e8492c9
feat: ux warnings ( #3220 )
...
* chore: mv Toolbar to a directory
* refactor: clean up Toolbar
* refactor: simplify Toolbar Caption
* feat: warn on price impact in Summary
* refactor: add computeRealizedPriceImpact util
2022-02-02 13:55:36 -08:00
Ian Lapham
800b5e0bda
fix: fix pricing displays ( #3214 )
...
* fix pricing displays
* update rate logic, code clean
2022-02-02 13:43:12 -05:00
Ian Lapham
fc637071f9
update deadline signature data ( #3215 )
2022-02-02 12:33:00 -05:00
Crowdin Bot
14c91f9bba
chore(i18n): synchronize translations from crowdin [skip ci]
2022-02-02 00:13:11 +00:00
Zach Pomerantz
4b762ef5c9
feat: slippage warning ux ( #3211 )
...
* feat: setting input spacings
* feat: popover icon props
* fix: slippage input border
* feat: slippage input warning ux
* feat: slippage summary warning ux
* fix: summary layout
* fix: large icon compatibility
* fix: input option style
* fix: large icon compatibility
* fix: popover dimensions
* feat: tooltip hook
* fix: better max slippage popovers
* feat: error color input on invalid slippage
* fix: use default tx ttl
* fix: type userDeadline
2022-02-01 15:03:55 -08:00
Zach Pomerantz
c82b4fae64
fix: branded footer nits ( #3209 )
...
* chore: export brand color
* fix: target only children for extracted color transitions
* fix: branded footer nits
2022-01-31 14:08:39 -06:00
Zach Pomerantz
ab8c1e3e90
fix: input/output value/balance styles ( #3207 )
...
* fix: right-align balance
* fix: set min-height on text
2022-01-31 10:46:10 -08:00
Ian Lapham
7055d60406
remove survey ( #3206 )
2022-01-31 13:17:51 -05:00
Ian Lapham
c641cec651
update button color ( #3205 )
2022-01-31 13:02:58 -05:00
Brendan Weinstein
b6a47c734f
fix: support networks other than ethereum mainnet for walletlink/coinbase wallet ( #3202 )
2022-01-31 12:03:00 -05:00
Crowdin Bot
7aecf5d398
chore(i18n): synchronize translations from crowdin [skip ci]
2022-01-28 20:07:31 +00:00
Crowdin Bot
5bf2b81743
chore(i18n): synchronize translations from crowdin [skip ci]
2022-01-28 18:07:13 +00:00
Ian Lapham
ed247065a7
feat: format usd prices, add loading states ( #3196 )
...
* format usd prices, add loading states
* remove tildes, collapse details by default
* update swap deadline to use seconds
* update syntax for loading states
2022-01-28 12:59:23 -05:00
Crowdin Bot
0d0ad633fb
chore(i18n): synchronize translations from crowdin [skip ci]
2022-01-28 17:10:31 +00:00
Jordan Frankfurt
4a8f1d9b96
feat(widgets): move uniswap protocol branding from header to bottom of output ( #3194 )
...
* move branding from header to bottom of output
* remove old prop
* BrandingFooter component
* pr feedback
2022-01-28 10:45:35 -06:00
Zach Pomerantz
043fb95d22
chore: no default color extraction ( #3192 )
2022-01-27 13:24:50 -08:00
Zach Pomerantz
06536bc925
chore: comment out routing tooltip ( #3191 )
2022-01-27 13:24:39 -08:00
Ian Lapham
a598a15799
feat: Make pending txn status functional ( #3193 )
...
* update swap hooks to add swap txn confirmations
* fix: remove uneeded comments
* update with latest
* update utils to separate swap callback hooks
* create generic swap callabck to be used by both app and widget
* update app swap callback to use logic from lib
* update big number import
* add swap txn to state on submit
* remove redundant fields in txn interfaces
* consolidate trade type logic
2022-01-27 13:38:35 -05:00
Crowdin Bot
b0265c081e
chore(i18n): synchronize translations from crowdin [skip ci]
2022-01-27 01:28:46 +00:00
Zach Pomerantz
47aff6ff74
feat: max slippage ui ( #3190 )
...
* style: input padding
* feat: expand Row grow
* style: polish max slippage
2022-01-26 16:44:21 -08:00
Zach Pomerantz
56717005e6
feat: pending tx state ( #3189 )
...
* refactor: state cleanup
* feat: add pending tx hash to swap state
* fix: update name to display tx hash
2022-01-26 16:39:10 -08:00
Ian Lapham
b50d10cbb2
feat: update swap hooks and add swap txn submission ( #3187 )
...
* update swap hooks to add swap txn confirmations
* fix: remove uneeded comments
* update with latest
* update utils to separate swap callback hooks
* create generic swap callabck to be used by both app and widget
* update app swap callback to use logic from lib
* update big number import
2022-01-26 19:21:10 -05:00
Jordan Frankfurt
ce96873a72
feat(widgets): use default input/output ( #3161 )
...
* feat: use default input/output on chain switch
* feat(widgets): ErrorGenerator -> PropValidator
* default prop validation
* useDefaults hook
* pr feedback
* fix cosmos
* drop token map changes
* add default inputs to cosmos fixture
* set up different validation layers for widget and swap
* split widget/swap prop types
* cleanup
* pr feedback
* clear defaults when they're no longer valid on the current chain
* remove state checks on validators
* stop using address in cosmos fixture
* pr feedback
* useMemo on useSwapDefaults args
* tell the user what they gave to error'd props
Co-authored-by: Zach Pomerantz <zzmp@uniswap.org>
2022-01-26 12:14:18 -06:00
Tina
779625a04e
fix: chain parameter should be able to switch chains on initial load ( #3180 )
...
* fix switch network on load
* dont run useeffect when chainId isnt defined yet
* remove newline
2022-01-26 10:03:48 -08:00
Crowdin Bot
d1e0812684
chore(i18n): synchronize translations from crowdin [skip ci]
2022-01-26 03:53:51 +00:00
Zach Pomerantz
98e62b4f93
Revert "chore(i18n): synchronize translations from crowdin [skip ci]"
...
This reverts commit 9fb0d424c27055fc64edb6e9b6baffec858f2c5c.
2022-01-25 19:46:36 -08:00
Crowdin Bot
9fb0d424c2
chore(i18n): synchronize translations from crowdin [skip ci]
2022-01-26 01:31:09 +00:00
Zach Pomerantz
8d145b908e
feat: pending approval ui ( #3186 )
...
* feat: track approval txs
* refactor: update transactions
* feat: pending approval ui
* chore: fix pending approval doc
* fix: clarify optimized trade
* fix: use relative path for data uri assets
2022-01-25 16:24:36 -08:00
Zach Pomerantz
c7633d910b
refactor: track txs ( #3185 )
...
* feat: track approval txs
* refactor: update transactions
* chore: add ms to deps
* test: rm stale test
* fix: comment usage of trade for optimized trade
2022-01-25 18:55:27 -05:00
Crowdin Bot
1f89a46a3f
chore(i18n): synchronize translations from crowdin [skip ci]
2022-01-25 20:07:16 +00:00
Crowdin Bot
8d54b01878
chore(i18n): synchronize translations from crowdin [skip ci]
2022-01-25 19:07:17 +00:00
Zach Pomerantz
ffe334ccbf
feat: update summary view with real values ( #3179 )
...
* refactor: isolate approval callback hooks
* fix: use approval callback from trade
* chore: pass optimized trade to summary
* start review screen UI updates
* chore: pass optimized trade to summary
* fix: pass Trade to summary
* remove uneeded value type
* remove uneeded styling
* code cleanup
* code styling, update props
* fix fixture bug, code style updates
* bug fix in details array
* update logic in details
Co-authored-by: ianlapham <ianlapham@gmail.com>
2022-01-25 13:48:52 -05:00
Zach Pomerantz
ffe2bd315e
fix: track swap approvals ( #3183 )
...
* fix: track swap approvals
* fix: type ambiguous return value
2022-01-24 17:52:45 -08:00
Zach Pomerantz
cee4b8c77a
fix: disable swap button w/o account ( #3177 )
...
* fix: disable swap button w/o account
* nit: indent less
2022-01-24 15:28:48 -08:00
Tina
3153db9f73
feat: add chainId (network) as url parameter ( #3057 )
...
* read from query param and change networks if necessary
* dont open network selector menu on url param change
* prompt network change when url changes
* keep url, network in sync
* use chain name instead of id in url param
* only prompt network switch if url chain doesnt match
2022-01-24 15:23:34 -08:00
Ian Lapham
bbdb5f3f56
feat: update slippage tolerance to use auto or custom ( #3166 )
...
* update slippage tolerance to use auto or custom
* remove attempted styling for other PR
* back out UI changes, small naming updates
* remove UI work
* small code style changes, fix typo
* update comment to doc comment
2022-01-24 17:56:12 -05:00
Crowdin Bot
7f9c56b68c
chore(i18n): synchronize translations from crowdin [skip ci]
2022-01-24 20:08:12 +00:00
Crowdin Bot
2b69974fdc
chore(i18n): synchronize translations from crowdin [skip ci]
2022-01-24 19:06:44 +00:00
Zach Pomerantz
5236065769
refactor: isolate approval callback hooks ( #3172 )
...
* refactor: isolate approval callback hooks
* fix: use approval callback from trade
2022-01-24 10:56:24 -08:00
Justin Domingue
52128a2dcd
chore: reset local tick data state on input change ( #3176 )
2022-01-24 11:10:33 -05:00
Justin Domingue
c9642c6cd0
feat: use TickLens on chains where subgraph is not functional ( #3149 )
2022-01-24 09:12:07 -05:00
Crowdin Bot
b878d764e5
chore(i18n): synchronize translations from crowdin [skip ci]
2022-01-23 18:09:33 +00:00
Will Hennessy
6a4f067ac0
Display message if not mainnet ( #3151 )
2022-01-23 12:31:40 -05:00
Crowdin Bot
e9407bb6bd
chore(i18n): synchronize translations from crowdin [skip ci]
2022-01-22 15:07:19 +00:00
Crowdin Bot
8d822fd0e0
chore(i18n): synchronize translations from crowdin [skip ci]
2022-01-22 10:08:02 +00:00
Zach Pomerantz
6404ee6e0b
fix: default tokens on chainId change only ( #3169 )
2022-01-21 13:14:50 -08:00
Crowdin Bot
8ac3ed1128
chore(i18n): synchronize translations from crowdin [skip ci]
2022-01-21 10:07:23 +00:00
Zach Pomerantz
b501974a76
feat: polish select ( #3160 )
...
* feat: filter selected currency from select
* test: use infura urls
* fix: load native with chain
* fix: use currencyId for key
* feat: switch currencies when selecting other
* fix: resolve merge conflict name
2022-01-20 16:15:23 -08:00
Zach Pomerantz
567fb0181c
fix: chain mismatched currencies ( #3163 )
2022-01-20 16:12:42 -08:00
Crowdin Bot
8a37c427e6
chore(i18n): synchronize translations from crowdin [skip ci]
2022-01-21 00:11:38 +00:00
Ian Lapham
034b3e3e58
feat: Update swap state structure and attach to UI ( #3155 )
...
* refactor: mv settings state to own file
* chore: add default exports
* refactor: update swap state to match biz logic
* feat: copy biz logic to widgets
* Hook up UI to updated swap state
* fix: decimal inputs
* fix max slippage
* fix error in settings
* fix: typing errors
* revert: useBestTrade changes
* fix: use client side trade for widgets
* fix: exhaustive deps
* chore: add router-sdk
* fix: gate old web3 on widget env
* fix building errors
* update trade imports
* update hook naming for swap amount and currencies
* small changes
Co-authored-by: Zach Pomerantz <zzmp@uniswap.org>
2022-01-20 18:51:45 -05:00
Ian Lapham
053000e5fc
fix: update address listt ( #3159 )
2022-01-20 14:50:27 -05:00
Crowdin Bot
b77e7deb49
chore(i18n): synchronize translations from crowdin [skip ci]
2022-01-20 03:06:53 +00:00
Crowdin Bot
c3321ae793
chore(i18n): synchronize translations from crowdin [skip ci]
2022-01-19 22:06:45 +00:00
Jordan Frankfurt
5dec0cf72b
show wrong chain message instead of throwing on incorrect chain connection ( #3153 )
2022-01-19 15:52:41 -06:00
Zach Pomerantz
1efda07e7a
refactor: mv try parse currency amount to lib utils ( #3152 )
2022-01-19 14:34:01 -05:00
Crowdin Bot
fd819260f9
chore(i18n): synchronize translations from crowdin [skip ci]
2022-01-19 16:11:52 +00:00
Jordan Frankfurt
8e3b2cb4b8
feat(widgets): add error reporting component, INTEGRATION ERROR type, and Missing provider error ( #3110 )
...
* add error reporting component, INTEGRATION ERROR type, and Missing provider error
* rename reporter to generator
* pr feedback
* refactor provider check
* add chainId, convenienceFee, and width errors
* pr feedback and convenienceFeeRecipient address enforcement
* fix imports for utils
2022-01-19 09:38:21 -06:00
Zach Pomerantz
d54783a324
fix: memoize more swap ( #2950 )
...
* fix: memoize derived swap info
* fix: memoize current block timestamp
* fix: memoize price impact
* fix: memoize debounced value updates
* fix: nits
2022-01-18 18:40:23 -05:00
Zach Pomerantz
850a20f6ad
feat: include native currency in widget select ( #3124 )
...
* fix: token image for chains / natives
* feat: include native currency in select
- Updates widgets swap state to use Currency (and deals with downstream updates)
- Refactors logoURI code to a new lib/hooks/useCurrencyLogoURIs
- Adds native currency to useQueryTokenList
NB: This does not build because tests must be updated to use Currency (they currently use mock tokens)
* test: update fixtures to use real currency
* fix: data uri color extraction
* fix: token img state
* fix: use new array
2022-01-18 12:11:22 -08:00
Zach Pomerantz
99f681818f
refactor: mv token hooks to lib ( #3122 )
...
* refactor: mv useNativeCurrency to lib/hooks
* refactor: mv useCurrency logic to lib/hooks
2022-01-14 11:30:04 -08:00
Crowdin Bot
1127e74357
chore(i18n): synchronize translations from crowdin [skip ci]
2022-01-14 19:07:20 +00:00
Ian Lapham
27843f6189
update end timestamp for survey ( #3121 )
2022-01-14 11:46:13 -07:00
Ian Lapham
1b10c88c51
feat: add survey popup for survey monkey ( #3116 )
...
* add survey popup for survey monkey
* update useEffect and add 24 hour window
* upate % logic
* update logic to show after duration
* update timestamp conditional
* small changes
2022-01-14 11:33:31 -07:00
Crowdin Bot
5d97cbf6ad
chore(i18n): synchronize translations from crowdin [skip ci]
2022-01-14 08:11:26 +00:00
Crowdin Bot
064a73ca1b
chore(i18n): synchronize translations from crowdin [skip ci]
2022-01-14 07:07:17 +00:00
Zach Pomerantz
e5a1cb4276
chore: replace microbundle with rollup ( #3115 )
...
* refactor: mv gas estimate chains out of component
* chore: replace microbundle with rollup
* chore: use ts rollup config
* chore: rename lib to widgets
* chore: add rollup doc comment
* feat: rollup typings
* fix: retain tsconfig decl dir
2022-01-13 17:11:27 -08:00
Zach Pomerantz
e68e1afd9d
feat: sort the widget token select ( #3114 )
...
* refactor: mv token list utils to lib
* refactor: mv balance hooks to lib
* feat: interactive token select
2022-01-13 14:37:47 -08:00
Zach Pomerantz
8784a761d6
feat: add multicall to widget ( #3112 )
...
* feat: mv block number to atom
* fix: add block updater
* fix: fast forward dep
* refactor: mv multicall to lib
* feat: add multicall to widget
* chore: update widget deps
* nit: pluralize updaters
* chore: minimize deps
2022-01-13 08:54:08 -08:00
Zach Pomerantz
7aa0f500d6
feat: mv block number to atom ( #3108 )
...
* feat: mv block number to atom
* fix: add block updater
* fix: fast forward dep
2022-01-12 19:36:08 -08:00
Jordan Frankfurt
06a8151ede
Revert "add error reporting component, INTEGRATION ERROR type, and Missing provider error ( #3107 )" ( #3109 )
...
This reverts commit ac2642fedc8be9ea85201d341b3933983ab2ad36.
2022-01-12 14:24:23 -06:00
Jordan Frankfurt
ac2642fedc
add error reporting component, INTEGRATION ERROR type, and Missing provider error ( #3107 )
2022-01-12 13:29:59 -06:00
Zach Pomerantz
ac962fb00d
refactor: separate useActiveWeb3React ( #3106 )
2022-01-12 11:18:11 -08:00
Zach Pomerantz
f3bcf64144
refactor: split chain info from chains ( #3105 )
2022-01-12 10:46:41 -08:00
Zach Pomerantz
711b2ca85c
chore: import @ethersprojects directly ( #3104 )
...
* Revert "chore: import from ethers"
This reverts commit 6d9c0855d261679c316307ea3f668869c90e63a2.
* Revert "fix: use provider JsonRpcProvider"
This reverts commit dcbbab5e4d6458a11c38582388a7cb5b12691188.
* chore: depend on @ethersprojects directly
2022-01-12 10:06:22 -08:00
Crowdin Bot
83b70f3aa6
chore(i18n): synchronize translations from crowdin [skip ci]
2022-01-11 21:06:53 +00:00
Will Hennessy
8c213f9001
Update wrong network message ( #3089 )
...
fixes https://github.com/Uniswap/interface/issues/2740
2022-01-11 14:16:19 -06:00
Jordan Frankfurt
5722902f96
add polygon to supported walletlink chainIds ( #3096 )
2022-01-11 14:15:09 -06:00
Zach Pomerantz
27412e49d5
chore: import from ethers ( #3094 )
...
* chore: rm lodash
* chore: improve styled-components lint
* chore: import from ethers
* fix: use provider JsonRpcProvider
2022-01-11 11:32:20 -08:00
Zach Pomerantz
90dfdc6bef
feat: populate the widget token selector ( #3080 )
...
* feat: swap defaults
* refactor: mv token list utils to lib
* feat: expand fetchTokenList to include inlined
* feat: simple widget token list
* fix: token img props
* feat: use token list in selector
* fix: update useColor for optional logoURI
* fix: avoid leaking deps
* chore: add state to lib build
* chore: mv devDeps to deps for lib
* fix: microbundle css import
* fix: match ethers versions
* fix: use color callback
* chore: clean up token info type
* chore: widget type simplification
* refactor: share token map code
* test: include list in token select fixture
* fix: no tokens without chain id
2022-01-11 09:28:02 -08:00
Jordan Frankfurt
4f896361be
fix(widgets): correctly position the arrows ( #3083 )
...
* correctly position the arrows
* update reverse button css and remove popover logic
* px->em
2022-01-11 09:50:39 -06:00
yj
c9bc166c1a
fix: Add {id}
replacement for ERC-1155 ( #3068 )
...
* Add `{id}` replacement for ERC-1155
For issue #3010
* Update useENSAvatar.ts
Add leading zero pad to 64 hex chars
* Update useENSAvatar.ts
Following review comments
2022-01-10 23:20:04 -05:00
Ian Lapham
5413303d24
update addresses ( #3082 )
2022-01-08 17:36:18 -05:00
Crowdin Bot
0e678465cb
chore(i18n): synchronize translations from crowdin [skip ci]
2022-01-06 11:07:11 +00:00
Crowdin Bot
6b68baaa4d
chore(i18n): synchronize translations from crowdin [skip ci]
2022-01-06 10:06:28 +00:00
Crowdin Bot
3c5e3744f1
chore(i18n): synchronize translations from crowdin [skip ci]
2022-01-06 05:09:06 +00:00
Crowdin Bot
d93b6f795e
chore(i18n): synchronize translations from crowdin [skip ci]
2022-01-06 04:07:29 +00:00
Jordan Frankfurt
f145a56f4a
fix: web3-react-fixes ( #3066 ) ( #3075 )
...
* add empty connector
add url connector
* naming
Co-authored-by: Noah Zinsmeister <noahwz@gmail.com>
2022-01-05 20:48:33 -06:00
Ian Lapham
7622290557
update state org and get latest ( #3073 )
2022-01-05 16:17:13 -05:00
Crowdin Bot
226544402a
chore(i18n): synchronize translations from crowdin [skip ci]
2022-01-05 20:06:38 +00:00
Ian Lapham
49fee909bc
update unsupported list ( #3071 )
2022-01-05 14:07:01 -05:00
Crowdin Bot
f458ec8e12
chore(i18n): synchronize translations from crowdin [skip ci]
2022-01-05 19:05:50 +00:00