lynn
289119833a
fix: button color ( #5052 )
...
init
2022-10-31 17:28:02 -04:00
lynn
8445d61df0
fix: stat line polish ( #5050 )
...
init
2022-10-31 14:26:10 -04:00
lynn
ffb6318475
fix: collection banner sizing ( #5039 )
...
* fix
* fix in response to vm comments
2022-10-31 13:32:51 -04:00
lynn
b1a0c3d6a9
fix: Web 1616 make time stamp body bodysmall ( #5046 )
...
* copywriting change
* init
* remove prev change
2022-10-31 11:47:23 -04:00
lynn
42edf9750e
fix: copywriting change ( #5045 )
...
copywriting change
2022-10-31 11:37:59 -04:00
Greg Bugyis
5398826400
feat: Log NFT explore events ( #4997 )
...
* Add page event and constant for NFT Explore
* Log trending row event
* Add chainID to table row log properties
2022-10-28 23:19:05 +03:00
lynn
d4884716e2
fix: when scrolled, remove blur on nav bar ( #5035 )
...
* init
* add transition animation as per fred rec
* add border transition rec by fred
* respond to comments
2022-10-28 16:12:02 -04:00
Zach Pomerantz
6712eafefe
fix: display updated widget token immediately ( #5020 )
...
* fix: display updated widget token immediately
* fix: disable if undefaulted
* docs: add comment
2022-10-28 12:41:50 -07:00
Charles Bachmeier
964001fe78
refactor: update all nft fetchers to use v3 endpoint ( #4894 )
...
update all fetchers to use v3 endpoint
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2022-10-28 10:12:48 -07:00
lynn
449c323fbb
fix: modify hyperlink styling in nft collection descriptions ( #5012 )
...
* init
* this isn't really correct but halfway there
* modify opacity as per slack discussion
2022-10-28 12:10:18 -04:00
Jordan Frankfurt
d290adb0b8
feat: add medium-button and use it nft bag for removal ( #5014 )
...
* add medium-button and use it nft bag for removal
* close icon hover states
* update bag row to use correct hover background color
* update x to opacity effect
* pr feedback
2022-10-28 10:04:13 -05:00
lynn
ac4e64db6c
fix: Web 1544 filter bar remove transparent bg on nft collection pages ( #5034 )
...
* remove blur effect
* init
2022-10-28 10:31:10 -04:00
lynn
3a0c930113
fix: adjust padding on collection page from 32 to 48 ( #5036 )
...
fix
2022-10-28 10:30:58 -04:00
blairmason
58c94b7279
feat: amplitude proxy ( #5026 )
...
* configure amplitude sdk to send events to Uniswap reverse proxy
2022-10-27 13:33:10 -07:00
Charles Bachmeier
ef57ff7611
refactor: NFT Assets GraphQL Integration ( #4928 )
...
* add demo Asset Fetcher
* new file
* update fetcher
* update query name
* beginning integration type
* uncomment
* working mutant apes
* comment out debug logging
* pass in inputs to query
* update collections to handle inf scroll
* paginated query first attempt
* wrapped assetQuery
* building pagination, needs spread
* working pagination
* working sort
* use cacheconfig
* change query source in Collection page
* passed in filters
* fetch schema from main endpoint
* delete unused relayenv
* rename token_url
* easy GenieAsset refactoring
* add rarity
* update price info
* remove logging
* remove redundancy
* refactor usd price fetching for assets
* update standard and address
* remove unused cacheconfig
* dont repeat ethprice calc
* unmemo bools
* reduce duplicated usd price logic
* cleanup imports
* useUsd price hook
* resolve merge conflict
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2022-10-27 10:08:25 -07:00
Charles Bachmeier
bed0b3ab1c
fix: re-add verification icon for collections in search ( #5028 )
...
re-add verification icon for collections in search
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2022-10-27 09:38:54 -07:00
Zach Pomerantz
751ba3c62d
fix: token price ( #5018 )
...
* feat: add decimals, wrapper to token query
* fix: construct token in details page
* fix: clean widget default behavior
* fix: actual defaulting again
* fix: split token from price queries
* fix: reimplement TokenPrice query
* chore: rm old code
* fix: keep loading chart while loading
* fix: mv loader down
* fix: loading chart
2022-10-26 18:53:44 -07:00
Zach Pomerantz
83bc6db74e
fix: clean up widget token lock ( #5017 )
...
* feat: add decimals, wrapper to token query
* fix: construct token in details page
* fix: clean widget default behavior
* fix: actual defaulting again
2022-10-26 18:16:04 -07:00
Zach Pomerantz
058aa52faf
fix: fetch decimals from token query ( #5016 )
...
* feat: add decimals, wrapper to token query
* fix: construct token in details page
2022-10-26 18:00:53 -07:00
Jordan Frankfurt
2e3950018a
fix: update "item" to "nft" in closed bag mobile copy ( #5015 )
...
https://uniswaplabs.atlassian.net/browse/WEB-1567
2022-10-26 18:53:24 -05:00
Greg Bugyis
d86120a257
feat: Collection page log events ( #4971 )
...
* Log collection page view
* Make property names/intention more clear
* Remove console log
* Add event for Activity tab
* Filter events (buy now, marketplaces, and price range)
* Handle trait items
* Bump collection stats mobile padding
* Use shouldLogImpression to conditionally fire event
* Adding back trace on Collection page, still necessary
* Add back address property
* Drop Buy Now log, not part of first set
* Update filter properties to match spreadsheet
* Only trigger price range log if inputs contain a value
* Fix ordering on Page Names
* Capitalize text
* Add constant for filter types
* Add chainId as property
2022-10-27 00:44:46 +03:00
Zach Pomerantz
e2fea4a5fb
fix: do not flicker when navigating tokens ( #5013 )
2022-10-26 10:27:50 -07:00
lynn
1f810f84be
fix: remove chain selector for nft pages ( #5002 )
...
remove chain selector for nft pages
2022-10-26 12:56:26 -04:00
Jordan Frankfurt
f6ffc68ef7
fix: update bag header layout ( #5005 )
...
* fix: update-bag-header
* pr feedback
2022-10-26 10:49:41 -05:00
Jordan Frankfurt
b3c44f20d7
fix: bag footer layout ( #5003 )
...
* fix: bag footer layout
* pr feedback
* remove balance from footer
2022-10-26 10:37:35 -05:00
Zach Pomerantz
8a5045f635
fix: do not test rpc urls before walletconnecting ( #5008 )
2022-10-26 08:15:06 -07:00
Zach Pomerantz
c1607bbd52
fix: token details layout gap ( #5004 )
2022-10-26 08:14:38 -07:00
Zach Pomerantz
dfbed6b89d
fix: rm connect wallet border ( #5009 )
2022-10-25 17:44:50 -07:00
Zach Pomerantz
c871e55d82
fix: clean up balance summaries ( #4984 )
...
* fix: clean up balance summaries
* fix: nits
* fix: off-chain balances
* fix: only show token under details
* fix: consolidate formatting
2022-10-25 13:46:25 -07:00
Jordan Frankfurt
f15ac091b4
fix: hover flash ( #4998 )
2022-10-25 15:21:19 -05:00
Greg Bugyis
6037d74cfb
feat: page view event on NFT Details ( #4995 )
...
* Add details page to page constants
* Add page view event to details page
2022-10-25 22:46:41 +03:00
Zach Pomerantz
d0e4659d32
feat: transition between tokens details ( #4981 )
...
* fix: navigate to widget-selected token
* fix: leave tokens if default is already set
* refactor: clean up widget skeleton
* fix: clean widget skeleton
* feat: transition between tokens
* fix: flicker on chart draw
* fix: nits
* fix: pixel-match loader
* fix: rm debug clause
* fix: hr color
2022-10-25 12:16:01 -07:00
lynn
2d87e692e6
fix: change suspicious activity warning txt ( #5001 )
...
change text
2022-10-25 15:12:00 -04:00
lynn
f65fb5bc2b
fix: fixes show more / show less ( #5000 )
...
* fixes font
* oops merge again
2022-10-25 15:11:25 -04:00
lynn
83597c0efe
fix: enlarge stat line font ( #4999 )
...
fix font
2022-10-25 14:56:43 -04:00
Jordan Frankfurt
21ee680d3a
fix: bag row item usd price alignment ( #4996 )
2022-10-25 11:14:03 -05:00
Jordan Frankfurt
627af50841
fix: total and 'my bag' text style update ( #4994 )
2022-10-25 11:04:12 -05:00
Zach Pomerantz
a955b3730e
feat: navigate to widget-selected token ( #4975 )
...
* fix: navigate to widget-selected token
* fix: leave tokens if default is already set
* refactor: clean up widget skeleton
* fix: clean widget skeleton
* fix: nits
2022-10-25 08:56:15 -07:00
vignesh mohankumar
2f7c5b1df4
chore: remove remaining redesign flag usage ( #4958 )
...
* chore: remove redesign flag in base shared components
* remove more flags
* rm pending view
* chore: remove liquidity redesign flags
* rm searchmodal
* rm searchmodal
* rm searchmodal
* numericalinput
* rm remaining
* rm flag
* fix
* fixes
* !isactive fix
* fix appbody
* hoverdefault fix
2022-10-25 09:08:14 -04:00
lynn
8fca286099
fix: resolve some tokens not searchable by contract address in token selector cx bug ( #4988 )
...
* init
* ask zzmp question
* fixes omg
* remove comment
* comments
* respond to zzmp
* fix
2022-10-24 23:53:42 -04:00
cartcrom
8be9701700
fix: token selector contract address search ( #4987 )
...
* fixed contract address search not working after importing token
* fixed unsupported asset bug
2022-10-24 16:22:26 -04:00
Jack Short
d66002dc75
feat: nft sweep ( #4972 )
...
* adding slider
* removing test css
* initial sweep pass
* cleaning up sweep functionality
* adding eth amount for sweep
* handling input
* sweep does not add duplicates
* updating fetcher to handle traits + price
* locking sweeped items on contract addr change/ filter change
* final touches to sweep for desktop
* desktop sweep finalizations
* keeping state after close
* added mobile sweep
* loading state
* dedup
* addressing comments
2022-10-24 14:55:55 -04:00
Zach Pomerantz
b12e5270fa
fix: sync network connector to wallet ( #4985 )
...
* fix: sync network connector to wallet
* fix: clean todos
2022-10-24 11:51:19 -07:00
lynn
a717818920
fix: truncate search token name earlier ( #4956 )
...
* truncate search token name earlier
* fixes in response to comments
2022-10-24 12:57:01 -04:00
cartcrom
d9434a1a9c
feat: update token safety / lists / verification ( #4968 )
...
* removed selected list logic and state
* updated copy
* updated warning color
* updated lists and fixed native currency bug
* removed no-longer-relevant active list tests
* removed leftover list code
* copy and color changes
2022-10-24 11:53:00 -04:00
Jack Short
a920a93b3d
feat: erc1155 specific functionality to details page ( #4867 )
...
* adding erc1155 specific functionality to details page
* style update
2022-10-24 11:34:39 -04:00
Jordan Frankfurt
0987a311cf
fix(nft): empty bag state render ( #4947 )
...
* fix empty bag state render
* add tests
2022-10-21 12:38:30 -05:00
Jack Short
a97a6b7fa8
chore: update price range slider to rc-slider ( #4980 )
...
* chore: update price range slider to rc-slider
* removing styles
* decreasing stepsize
2022-10-21 13:37:42 -04:00
vignesh mohankumar
414b221727
fix: no margin-top for LoadingRows ( #4979 )
2022-10-21 13:33:15 -04:00
aballerr
bab2f47ac9
style: filters update ( #4749 )
...
* styles filter update
2022-10-21 09:43:30 -05:00
vignesh mohankumar
0323725543
fix: add padding to LoadingRow ( #4931 )
...
* fix: add padding to LoadingRow
* remove sortable on header
2022-10-20 16:20:39 -04:00
aballerr
f6a7c8568e
fix: overflow and empty popup ( #4973 )
...
* fixing a popup bug and wallet overflow
2022-10-20 11:28:03 -05:00
Charles Bachmeier
a21bbfd5a7
feat: NFT GraphQL Feature Flag ( #4969 )
...
* add nft graphQl feature flag
* connect flag to env provider
* attempting metadata relay env switch
* working config
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2022-10-20 08:51:00 -07:00
cartcrom
5f431a1e26
feat: show wrapped native asset at top of token selector ( #4967 )
...
* finished feature
* simplified logic from pr comments
* added checking for disableNonToken back in
2022-10-19 18:41:12 -04:00
vignesh mohankumar
bf13b4a917
chore: remove redesign flag in swap ( #4964 )
2022-10-19 17:42:34 -04:00
vignesh mohankumar
c7ea77d292
chore: rm redesign flags from CurrencyInputPanel ( #4966 )
...
* chore: remove flags from CurrencyInputPanel
* one more rm
* unused
* unused
2022-10-19 16:06:37 -04:00
Connor McEwen
00d674376e
chore: use the same font as the main app in the widget ( #4853 )
...
* chore: use the same font as the main app
* match css file
* use string since values are the same
2022-10-19 14:34:20 -04:00
Connor McEwen
afaa52e5e7
feat: use widget validate function ( #4909 )
...
* feat: use widget validate function
* load GA scripts
2022-10-19 13:30:42 -04:00
vignesh mohankumar
443cfe7540
chore: remove favoriteTokens flag ( #4955 )
...
* chore: remove favoriteTokens flag
* remove more favorites stuff
* unused imports
2022-10-19 12:55:45 -04:00
Jordan Frankfurt
6768e4f4f7
chore: clean up unneeded code ( #4426 )
2022-10-19 11:47:38 -05:00
vignesh mohankumar
a0e9211b71
chore: remove redesign flag in settings ( #4959 )
...
chore: remove redesign flag in base settings
2022-10-19 10:12:28 -04:00
cartcrom
aeeb3a248a
fix: show blocked tokens warning ( #4954 )
...
shows blocked warning
2022-10-18 17:10:11 -04:00
lynn
3586a2884c
fix: swap quote event ( #4923 )
...
* init
* testing
* remove console line
* remove todos
2022-10-18 15:24:50 -04:00
Greg Bugyis
5e2bdc4e4b
feat: Update Collection Stats and number formatting ( #4937 )
2022-10-18 19:58:27 +03:00
vignesh mohankumar
f2a33b6f6b
chore: rm redesign flag in WalletModal ( #4957 )
2022-10-18 12:38:57 -04:00
vignesh mohankumar
5462526f53
fix: hover state shows for full header cell ( #4940 )
2022-10-18 12:10:02 -04:00
vignesh mohankumar
4388bbe0a2
fix: don't crash on unexpected chain ( #4952 )
...
* fix: don't crash on unexpected chain
* skip if undefined
2022-10-18 11:30:12 -04:00
Greg Bugyis
6f2c09adea
feat: NFT Collections: add 24-hour price change and delta arrow ( #4913 )
...
* Add 24-hour volume and delta arrow to Collection Stats
* Move 24-hour floor change after Floor stat in row
* Position percent change arrow with styled div
* Use math.round instead of toFixed()
* PR Feedback
* Remove console log
2022-10-18 00:46:03 +03:00
vignesh mohankumar
f9aadbbbdb
chore: remove tokenSafety flag ( #4944 )
2022-10-17 17:30:44 -04:00
vignesh mohankumar
f8c0525512
chore: remove deprecated colors ( #4945 )
2022-10-17 17:28:33 -04:00
Yadong Zhang
175ffade5e
fix: handled undefined circleLogoUrl and failed fetchQuery ( #4916 )
...
* fix: handled circleLogoUrl undefined.
* fix: catch error and return empty data.
* fix: added optional chaining for circleLogoUrl in TokenRow file.
2022-10-17 14:26:30 -07:00
vignesh mohankumar
cba30fb0b1
chore: remove navBarFlag ( #4941 )
...
* chore: remove navBarFlag
* move Polling
2022-10-17 16:44:11 -04:00
vignesh mohankumar
604b854ef7
chore: remove tokens flag ( #4943 )
2022-10-17 12:28:16 -04:00
lynn
332843f428
fix: add logging for token details ( #4925 )
...
logging for token details
2022-10-13 17:27:30 -04:00
Zach Pomerantz
cee32f9751
fix: display loaded logo on token details ( #4922 )
2022-10-13 12:15:09 -07:00
cartcrom
cb480706a2
fix: display 0 instead of '-' on explore table ( #4892 )
...
* fixed table display
* updated test
2022-10-13 14:00:22 -05:00
Zach Pomerantz
4f74267144
fix: prevent marking x-chain wrapped as native ( #4921 )
2022-10-13 11:34:27 -07:00
Jordan Frankfurt
f6b08e8ed1
fix: make background opaque ( #4895 )
...
* fix: remove old background-color flash (#4890 )
remove old background-color
* fix: make background opaque
* refactor to fix dismissal bug and improve code quality
* fix merge errors
2022-10-13 13:33:40 -05:00
Zach Pomerantz
0faaa3f0c4
fix: disallow duplicate currencies in widget ( #4919 )
...
fix: currency equality check
2022-10-13 11:20:53 -07:00
lynn
6acc9300c0
fix: add origin to every event ( #4918 )
...
* add origin to every event
* remove console log
2022-10-13 13:38:52 -04:00
Charles Bachmeier
c0db592ab5
feat: revised profile card designs ( #4901 )
...
* add default style
* update select button styles
* add styles for listed cards
* update index for profile skeleton
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2022-10-13 10:13:35 -07:00
lynn
a5c5567936
feat: widget analytics ( #4869 )
...
* chore: todos for analytics
* example
* another skeleton logging event
* feat: onSwapApprove
* feat: widget tracing
* feat: better useTrace
* feat: max
* feat: switch
* add trace amd remove onreviewswapclick
* onExpandSwapDetails
* feat: initial quote
* add event properties for wrap
* feat: update ack
* SWAP_SIGNED
* feat: submit
* fix: wrap type
* chore: tracing
* move format fn to utils
* fix: remove old background-color flash (#4890 )
remove old background-color
* revert: add back phase0 bug fixes (#4888 )
* Revert "revert: removing phase0 bug fixes temporarily (#4886 )"
This reverts commit 06291a15a6af77b8493e14e2cb2c84cea5c10709.
* use token amount
* Revert "use token amount"
This reverts commit f47c00358b29cfa9886bf4e490df4bf70b88e648.
* dont render if empty
* fix: upgrade pkg to eliminate compile error (#4898 )
* upgrade pkg
* dedup
* fix: Remove token selector flash of old ui (#4896 )
remove token selector flash of old view
* fix: Web 1561 logging event for clicking on explore banner toast + WEB-1543 [Explore Banner] String should be sentence case (#4899 )
* explore banner changes
* remove console log
* oops
* test: run tests on all PRs (#4905 )
* fix: use correct optimism icon in explore (#4893 )
* fix: click area should match button effect (#4887 )
* fix: update font-weight values to match spec (#4863 )
* fixes. working now verified on console.
* fix: mobile tweaks (#4910 )
* update manifest theme colors to magenta
* text spacing and right positioning on very small screens
* feat: load token from query data (#4904 )
* fix: do not fetch balances cross-chain
* build: updgrade widget
* feat: cleanly load and switch chains from widget
* fix: load token from query data
* build: trigger checks
* fix: do not override native token from query
* fix: catch error on switch chain
* refactor: useTokenFromActiveNetwork
* refactor: defaultToken behavior clarification
Co-authored-by: Zach Pomerantz <zzmp@uniswap.org>
Co-authored-by: Jordan Frankfurt <jordanwfrankfurt@gmail.com>
Co-authored-by: vignesh mohankumar <vignesh@vigneshmohankumar.com>
Co-authored-by: cartcrom <39385577+cartcrom@users.noreply.github.com>
2022-10-13 12:20:59 -04:00
Connor McEwen
cdd5b66d1b
fix: merge conflict
2022-10-13 11:38:26 -04:00
Zach Pomerantz
b65fffc5f7
feat: load token from query data ( #4904 )
...
* fix: do not fetch balances cross-chain
* build: updgrade widget
* feat: cleanly load and switch chains from widget
* fix: load token from query data
* build: trigger checks
* fix: do not override native token from query
* fix: catch error on switch chain
* refactor: useTokenFromActiveNetwork
* refactor: defaultToken behavior clarification
2022-10-13 11:38:26 -04:00
Jordan Frankfurt
a3a3e934a1
fix: mobile tweaks ( #4910 )
...
* update manifest theme colors to magenta
* text spacing and right positioning on very small screens
2022-10-13 11:38:26 -04:00
Jordan Frankfurt
8a4e07e6b2
fix: update font-weight values to match spec ( #4863 )
2022-10-13 11:38:26 -04:00
Jordan Frankfurt
7f4413c79c
fix: click area should match button effect ( #4887 )
2022-10-13 11:38:26 -04:00
cartcrom
55beaf65a2
fix: use correct optimism icon in explore ( #4893 )
2022-10-13 11:38:26 -04:00
lynn
0d5bc753ca
fix: Web 1561 logging event for clicking on explore banner toast + WEB-1543 [Explore Banner] String should be sentence case ( #4899 )
...
* explore banner changes
* remove console log
* oops
2022-10-13 11:38:26 -04:00
lynn
79507a4b03
fix: Remove token selector flash of old ui ( #4896 )
...
remove token selector flash of old view
2022-10-13 11:38:26 -04:00
vignesh mohankumar
ec523e5235
revert: add back phase0 bug fixes ( #4888 )
...
* Revert "revert: removing phase0 bug fixes temporarily (#4886 )"
This reverts commit 06291a15a6af77b8493e14e2cb2c84cea5c10709.
* use token amount
* Revert "use token amount"
This reverts commit f47c00358b29cfa9886bf4e490df4bf70b88e648.
* dont render if empty
2022-10-13 11:38:26 -04:00
Jordan Frankfurt
c7b1aa2948
fix: remove old background-color flash ( #4890 )
...
remove old background-color
2022-10-13 11:38:26 -04:00
Greg Bugyis
9370383f64
feat: Remove value prop from NFT Explore ( #4914 )
2022-10-13 17:35:56 +03:00
Charles Bachmeier
9856c03566
fix: issues with NFT listing ( #4828 )
...
* can approve marketplaces for listing
* add consts
* fix issue with expiration time
* adding api key to env + changing variable
* updating env name to req
* removing console
* use v3 endpoint
* remove unussed util
* uneeded null check
* remove console.log
Co-authored-by: Jack Short <john.short.tj@gmail.com>
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2022-10-12 15:24:55 -07:00
vignesh mohankumar
ec686bcaa5
chore: remove phase0 flags ( #4833 )
...
* chore: remove phase0 flags
* unused imports
* update snapshots
* fix link test
* use the data cy
* delete lists test
* rm wallet.test
* update snapshot
* fix: update default html background-color (#4881 )
* Revert "fix: update default html background-color (#4881 )"
This reverts commit 043f844067c9e43f7b2cc4884080b30288d37786.
Co-authored-by: Connor McEwen <connor.mcewen@gmail.com>
2022-10-12 10:56:20 -04:00
vignesh mohankumar
06291a15a6
revert: removing phase0 bug fixes temporarily ( #4886 )
...
* Revert "fix: handle backspace out of /tokens (#4879 )"
This reverts commit 3e40a6f5c6a26053d882de85943dd797460ff7b1.
* Revert "fix: add padding-bottom to TokenDetailsLayout (#4882 )"
This reverts commit f91b48e214d70ab8bddc1d24364b3add007223c1.
* Revert "fix: updates outputCurrency link in mobile balance footer (#4885 )"
This reverts commit e340f405b4ecbe1a61e9d8dca1a429283d015e5f.
2022-10-12 09:34:03 -05:00
vignesh mohankumar
3e40a6f5c6
fix: handle backspace out of /tokens ( #4879 )
...
* fix: handle backspace out of /tokens
* simplify banner
* simplify banner more
2022-10-12 09:05:53 -05:00
vignesh mohankumar
f91b48e214
fix: add padding-bottom to TokenDetailsLayout ( #4882 )
2022-10-12 09:03:14 -05:00
vignesh mohankumar
e340f405b4
fix: updates outputCurrency link in mobile balance footer ( #4885 )
2022-10-12 09:02:54 -05:00
Zach Pomerantz
2fc3f3c00e
fix: network token memoization ( #4877 )
...
* build: upgrade redux-multicall
* fix: memoize network token
* docs: invalid token
2022-10-11 21:41:20 -07:00