shortcircuit
c1297b2aa3
fix: Use html for linking to tax services ( #6124 )
...
* Use html for linking to tax services
* Add target blank
* styling
* override default styling
---------
Co-authored-by: Lynn Yu <lynn.yu@uniswap.org>
2023-03-10 13:57:48 -05:00
lynn
6ab6f4daa5
fix: Revert "fix: use chain
query param properly when activating" ( #6122 )
...
Revert "fix: use `chain` query param properly when activating (#6114 )"
This reverts commit ae559d164ac4176fec9d8c72dafa1583914d035b.
2023-03-10 11:32:31 -05:00
Vignesh Mohankumar
ae559d164a
fix: use chain
query param properly when activating ( #6114 )
...
* fix: use `chain` query param properly when activating
* move
* Update src/hooks/useSyncChainQuery.ts
Co-authored-by: Jordan Frankfurt <jordanwfrankfurt@gmail.com>
---------
Co-authored-by: Jordan Frankfurt <jordanwfrankfurt@gmail.com>
2023-03-09 22:24:14 -05:00
Zach Pomerantz
93cf4b358e
build: ignore types and hooks and update test-size ( #6117 )
...
build: gitignore types and hooks
2023-03-09 14:27:46 -08:00
Vignesh Mohankumar
ad8aff0b90
chore: update graphql types ( #6115 )
2023-03-09 16:50:14 -05:00
lynn
8757e413bb
feat: tax service toast + modal ( #6101 )
...
* working
* unused export
* remove fiat on ramp toast
* design feedback tweaks
* add test + final design tweaks from fred
* add back fiat on ramp modal
* temp
* remove temp
* remove fiat on ramp stuff
* add back modal
* remove fiat on ramp ack from reducer
* respond to jordan
* mobile full width
* add feature flag
* fixes
* TESTING FEATURE FLAG
* testing w blair
* add stat sig server to prod env
* testing stat sig, wait for initialization
* revert stat sig testing stuff
* fix
2023-03-09 14:19:45 -05:00
Vignesh Mohankumar
78ac7650ee
fix: remove full range warning in AddLiquidity ( #6113 )
...
* fix: remove full range warning in AddLiquidity
* rm button yellow
2023-03-09 13:59:03 -05:00
Jordan Frankfurt
f3e9b513ba
fix: dont fetch a route for wrap transactions ( #6102 )
...
* fix: dont fetch a route for wrap transactions
* refactor logic into useBestTrade
* add mock for useWeb3React
* remove unnecessary diff
* fix tests
* Update src/hooks/useBestTrade.ts
Co-authored-by: Zach Pomerantz <zzmp@uniswap.org>
* Update src/hooks/useBestTrade.ts
Co-authored-by: Zach Pomerantz <zzmp@uniswap.org>
* remove unnecessary wethContract reference
---------
Co-authored-by: Zach Pomerantz <zzmp@uniswap.org>
2023-03-09 11:16:33 -06:00
Annie Ke
412a10e0d9
fix: change optimism goerli addresses to actual deploy ( #5542 )
...
* fix: change optimism goerli addresses to actual deploy
* Update addresses.ts
---------
Co-authored-by: Vignesh Mohankumar <me@vig.xyz>
2023-03-09 11:56:15 -05:00
Jesse
411b690ae4
chore: update Celo logo with new version ( #6111 )
...
Update Celo logo SVG with new version
2023-03-09 11:38:34 -05:00
Tina
b721824c7f
feat: Add USD amounts to swap analytics ( #6108 )
2023-03-09 10:07:46 -05:00
Charles Bachmeier
2451a5c9ec
chore: Remove limit from topCollections query ( #6104 )
...
the limit does not exist
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2023-03-08 17:19:44 -08:00
eddie
d62dd585ea
feat: upgrade widget again ( #6106 )
2023-03-08 15:43:44 -08:00
Zach Pomerantz
6ba3c6cf93
chore: group third-party initializations ( #6097 )
...
* chore: clean up 3P initialization
* chore: integrations
2023-03-08 13:45:04 -08:00
Charles Bachmeier
e069ba1153
feat: NFT Collection Search via GraphQL ( #6081 )
...
* add new search query and formatting helper fn
* working search
* skip gql search if not enabled
* minimize query
---------
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2023-03-08 10:34:53 -08:00
Mike Grabowski
4ebc467c58
feat: implement Sentry for state tracking ( #6015 )
...
* feat: add sentry middleware
* chore: remove file
* chore: reorg
* chore: update txt
* chore: fix types
* chore
* chore: normalize
* add todo
* Update src/state/logging.ts
Co-authored-by: Zach Pomerantz <zzmp@uniswap.org>
* Update src/state/logging.ts
Co-authored-by: Zach Pomerantz <zzmp@uniswap.org>
* chore: update type
* nits
---------
Co-authored-by: Zach Pomerantz <zzmp@uniswap.org>
2023-03-08 12:28:40 +04:00
Vignesh Mohankumar
7b7e4e61d2
chore: derive SupportedChainId from sdk-core ( #6091 )
...
* chore: derrive SupportedChainId from sdk-core
* fix
* fix more types
* wip
* Revert "wip"
This reverts commit dccd83f6ac565d71d0936c57c20f48b99f00d68e.
* Revert "fix more types"
This reverts commit 4f11b5a10cc78ad24c3a819720b3f12bc8970988.
* fix: use literal enum for derived types
* Update src/components/NetworkAlert/NetworkAlert.tsx
Co-authored-by: Zach Pomerantz <zzmp@uniswap.org>
---------
Co-authored-by: Zach Pomerantz <zzmp@uniswap.org>
2023-03-07 20:19:06 -05:00
Charles Bachmeier
3d8a5ed6fe
feat: Support listing to Seaport v1.4 ( #6094 )
...
* upgrade seaport
* working 1.4 listing
* update OS fee to 0%
* update zone to null addr
* update var name
* rounding bug
* unused exports
---------
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2023-03-07 16:34:38 -08:00
eddie
c3d2c43861
fix: unsupported chain bugs ( #6098 )
...
* feat: upgrade widget again
* fix: verify chainId is supported
2023-03-07 16:02:06 -08:00
Zach Pomerantz
de5816e573
feat: export window.GIT_COMMIT_HASH ( #6080 )
2023-03-07 13:54:59 -08:00
eddie
5a2f81c4bf
fix: show error message when token is not found ( #6057 )
...
* fix: show error message when token is not found
* fix: make onContinue optional
2023-03-07 13:04:51 -08:00
eddie
c21b9379fd
feat: add Peer Wallet Name to WALLET_CONNECT_TXN_COMPLETED event ( #6084 )
...
* feat: add Peer Wallet Name to WALLET_CONNECT_TXN_COMPLETED event
* fix: yarn dedup
* feat: use agent instead of name
* fix: rename name to agent
2023-03-07 10:48:49 -08:00
Vignesh Mohankumar
1610356a18
fix: Revert "fix: deep link by swapping sooner after user interaction" ( #6092 )
...
Revert "fix: deep link by swapping sooner after user interaction (#6073 )"
This reverts commit 3eeb467266af5854d68ae1bfefc13600d42eb538.
2023-03-07 13:29:10 -05:00
Jack Short
1b8cee7e87
fix: react router updated appropriate fix ( #6086 )
2023-03-07 13:05:54 -05:00
Zach Pomerantz
3eeb467266
fix: deep link by swapping sooner after user interaction ( #6073 )
...
* build: conedison@1.5
* fix: use conedison/sendTransaction when able
* build: dedup
* build: upgrade conedison again
* build: deduplicate
* fix: nits
2023-03-06 15:14:47 -08:00
Vignesh Mohankumar
585d67c44a
refactor: always enable permit2 ( #6068 )
...
* refactor: always enable permit2
* rm from modal
* one more
* rm
* more
* more
* more
* rm useswapcallback
* rm useapprovecallback
* unused hooks
* unused hooks
* rm
* lint
2023-03-06 18:07:19 -05:00
Mike Grabowski
cba1b83cd6
fix: focus issues with WalletConnect modal ( #6060 )
...
* Update index.tsx
* Update index.tsx
* add type
* chore: fix lint
2023-03-07 01:07:08 +04:00
Vignesh Mohankumar
498d4bf667
chore: remove unused assets ( #5738 )
2023-03-06 15:05:46 -05:00
eddie
912eb82971
feat: setup widget integration update ( #6045 )
...
* feat: setup widget integration update
* feat: preview of widget token selector
* feat: upgrade widget again for token selector
* fix: add back legacy token selector
* fix: token
* fix: upgrade again
* fix: tooltip bug
* fix: for real
* fix: updates
2023-03-06 10:03:37 -08:00
gzeon
2ddf3fe6bd
feat: add arbitrum goerli ( #5457 )
...
* chore: add ARBITRUM_GOERLI
* chore: add arb goerli custom deployment
* fix: typo
* chore: add arbitrum goerli rpc
* fix: add rpc url for arb goerli
* chore: update providers.ts
* fix: arb goerli everywhere
* fix: declare ARBITRUM_GOERLI as testnet
* chore: add ARBITRUM_GOERLI to theme
* Merge remote-tracking branch 'upstream/main'
* chore: add todos
* fix: patch router
* fix: use bridged goerli usdc
* chore: remove patch
* feat: add usdc to arb goerli default
* chore: bump smart-order-router to 3.4.0
* fix: yarn-deduplicate
* chore: bump sdk-core to 3.1.1
* revert: smart-order-router 2.10.0
* Revert "chore: remove patch"
This reverts commit 84311c182809cc6df22de5f51fc6505a5f593e99.
* fix: remove debug log in patch file
* fix: use bridged official Goerli USDC in patch
* fix: revert unnecessary change to yarn.lock
* fix: yarn yarn-deduplicate
* docs: fix comments
* remove patch
* rm rink
* link
---------
Co-authored-by: Vignesh Mohankumar <me@vig.xyz>
2023-03-03 20:29:49 -05:00
Zach Pomerantz
e6d0d96ce4
fix: omit gas estimation from token.approve ( #6069 )
2023-03-03 15:01:34 -08:00
Zach Pomerantz
513c90723b
build: upgrade ethers@5.7.2, smart-order-router@3.6.0, widgets@2.43.2 ( #5958 )
...
* build: upgrade ethers@5.7.2
* fix: use namehash directly
* fix: TS7030
* build: upgrade widgets version and smart-order-router (#6053 )
* upgrade widgets
* build: dedup router packages
---------
Co-authored-by: Zach Pomerantz <zzmp@uniswap.org>
* chore: remove deprecated chains (#6054 )
* start
* more
* more
* more
* use SupportedChainId from sdk
* add support for arbitrum goerli
* add arbitrum_goerli to jsonrpc list
* local sdk-core
* Revert "add arbitrum_goerli to jsonrpc list"
This reverts commit 51b29764f55685fc2f29a0366725ed7ba4b3bde6.
* add local chain ids
* Revert "add support for arbitrum goerli"
This reverts commit 46cdd15543170d76f816eacb932d325a6cca98a6.
* rm arb goerli in supported chain ids
* autofix
* fix import
* fix import
* fix import
* move back down for sdk-core
* use the supportedchainid
* add-types
* comment
---------
Co-authored-by: Jordan Frankfurt <jordanwfrankfurt@gmail.com>
* combine
---------
Co-authored-by: Vignesh Mohankumar <vignesh@vigneshmohankumar.com>
Co-authored-by: Vignesh Mohankumar <me@vig.xyz>
Co-authored-by: Jordan Frankfurt <jordanwfrankfurt@gmail.com>
2023-03-03 15:18:42 -05:00
Marcus Milton-Ellis
e2f5041707
refactor: Improve A11y ( #5913 )
...
* Imporove a11y
* fix cypress test
* Add translations to labels
2023-03-03 10:42:59 -08:00
Jordan Frankfurt
ac8d294ef6
fix: don't show a price impact warning if the user is (un)wrapping ( #6059 )
2023-03-03 13:04:14 -05:00
Jordan Frankfurt
02c970a077
chore: update types to match schema changes ( #6062 )
2023-03-03 12:10:19 -05:00
cartcrom
a965c3792b
feat: Unicons ✨ ( #6061 )
...
* feat: unicons
* fix: linted
* fix: deduplicate
2023-03-03 11:30:51 -05:00
Charles Bachmeier
e8c689e1d4
feat: Migrate trending nfts endpoint to graphql ( #6049 )
...
* defined useTrendingCollections hook and made fields optional
* working trending collections table
* add gql file
* add gql to search suggestions and handle floor wei vs eth
* gql carousel
* fontWeight typo and skip if flag disabled
---------
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2023-03-01 16:18:17 -08:00
cartcrom
70cd7272a1
fix: hide missing % changes/prices ( #6046 )
2023-03-01 10:23:06 -05:00
Jack Short
2b5769ac86
chore: removing VE from cards ( #6038 )
...
* moving cards to styled components
* converting rows to styled components
* image
* finished images
* handling all media
* removed VE from cards
* no content colors
* removing aspect ratio calc
* responding to all comments
2023-02-28 16:49:51 -05:00
Charles Bachmeier
b811afd134
feat: add new statsig backed feature flag for nft graphql migration ( #6044 )
...
* NFT-1113 add new statsig backed feature flag for nft graphql migration
* remove comment
---------
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2023-02-28 13:38:10 -08:00
Charles Bachmeier
6131e6bfab
chore: Cleanup and refactor significant portion of listing logic ( #6042 )
...
* NFT-91 move listing mode to shared
* move expiration setting out of useEffect
* simplify price input color logic
* unused boolean
* simplify removal of local listing market
* handle global same pricing
* undo local market change
* added comment
* undo expiration changes
* remove old listing state logic
* formatting
* small cleanup
* cleanup
* deprecate global listing state
* use stablecoin values
* remove unused pausing functionality
* remove unused pausing functionality
* remove unused warning logic
* remove unused royalty field
* use royalty helper fn
* simplify global vs normal price input
* simplified price setting logic
* price inputs need to respond to global price method changes
* slight simplifcations
* move dynamic price logic to hook
* move utils file
* move enum to shared
* only usdc check
---------
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2023-02-28 11:47:22 -08:00
Charles Bachmeier
1df9da9eff
chore: Refactor ListingButton with deprecation of Listing V1 ( #6023 )
...
* remove unused wrapper
* remove old listing modal
* simplify button styling
* deprecate outdated listing logic and move button to styled components
* remove unused linting protection
* remove unused functions from sellAssets hook
* undo and save this refactor for different PR
* remove more unused items
* hook dependencies
* more trash cleanup
* styled continue button
* slight continue button tweaks
* cleanup
* add new standard hover state
* no mixed conditionals
* lint
---------
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2023-02-27 10:42:30 -08:00
Jordan Frankfurt
b1e6d0ab7a
chore: schema changed gen types ( #6033 )
...
schema changed gen types
2023-02-27 13:03:20 -05:00
eddie
a7fcbb4cfc
revert: dont hideConnectionUI for widget ( #6030 )
...
Revert "fix: dont hideConnectionUI for widget (#6010 )"
This reverts commit c18522159ba195c9f0c77e82f627e1ef46b9fb30.
2023-02-27 09:18:47 -08:00
Vignesh Mohankumar
021ae5e74e
fix: reset tokens, amounts when switching chains ( #6026 )
...
* fix: reset tokens when switching chains on widget
* clear amounts
2023-02-24 16:35:53 -05:00
eddie
2b9720705f
feat: log errors on swap page ( #6008 )
...
* feat: log error from widget
* fix: upgrade analytics
* feat: add swap error to main Error Boundary too
2023-02-24 12:09:41 -08:00
blairmason
8f1ea32e5e
feat: config statsig init to use reverse proxy ( #6018 )
...
* config statsig init to use reverse proxy
* formatting fixes
* update statsig proxy endpoints to prod url
2023-02-24 09:28:01 -08:00
eddie
23acb3b395
feat: add statsig feature gate for widget ( #6011 )
...
* feat: add statsig feature gate for widget
* feat: move statsig check into featureFlag infra
* fix: move statsig check deeper into feature flag code
* Update src/featureFlags/flags/featureFlags.ts
Co-authored-by: Zach Pomerantz <zzmp@uniswap.org>
* Update src/featureFlags/flags/dummyFeatureGate.ts
Co-authored-by: Zach Pomerantz <zzmp@uniswap.org>
---------
Co-authored-by: Zach Pomerantz <zzmp@uniswap.org>
2023-02-23 12:47:26 -08:00
Charles Bachmeier
772416cc7a
feat: add collection blocklist for ip infringement ( #6022 )
...
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2023-02-23 10:44:27 -08:00
Jordan Frankfurt
f15e5725f1
fix: token list load issue WEB-2083 ( #6019 )
2023-02-22 22:24:30 -06:00