eddie
c9d3dc36b8
feat: introduce statsig and expose dummy feature gate ( #5974 )
...
* feat: introduce statsig and expose dummy feature gate
* feat: use the flag for different copy
* feat: use amplitude user ID
* fix: lock file
* feat: upgrade analytics package
* fix: update snapshots
* fix: unit test snapshot
* fix: fix tests and value check
* feat: switch user ID to device ID
* fix: move statsig wrapper
* fix: move statsig wrapper
* fix: e2e tests
* fix: e2e tests
* fix: env var
* fix: env var
* fix: try testEnv
* fix: undo last commit
* fix: e2e tests
* fix: typo
* fix: dont wait for init
* wip
* fix: undo wip change
v4.192.1
v4.192.0
2023-02-17 17:42:57 -08:00
eddie
ef4d8fc269
fix: change e2e test language ( #5999 )
2023-02-17 17:29:59 -08:00
Jack Short
ff9cc5cb69
feat: pwat amp events ( #5991 )
...
* feat: implementing graphql endpoint
* changing from hook to function call
* initial gql routing works
* feat: initial pwatRouting setup
* sending correct amount
* removing console
* it is working
* sufficient balance
* 0 if no inputCurrency
* removing value to send if erc20
* removing console
* permit2 optional flag
* removing not necessary stuff
* mobile fixes
* overlay needs to be here
* changing swap amount to pool reserves
* refactoring routing logic
* no route found button state
* better price loading for insufficient liquidity
* refactoring graphql routing code
* overflow
* initial comments
* resetting bag status on input currency change
* locking
* done
* remove helper text for eth
* fix: pay with any token routing bug
* reordering button
* zindex
* price updated
* keeping debounce
* feat: adding amplitude events for pwat
* bumping analytics version
* types and hooks
* moving erc20 flag to useSendTransaction
* why did i put it in a hook
* no return
2023-02-17 16:26:57 -05:00
lynn
719fd524ed
fix: update user rejected txn errors to stay up to date with widget ( #5996 )
...
init
2023-02-17 16:03:26 -05:00
github-actions[bot]
f15dd1e61e
chore(i18n): new Crowdin translations ( #5855 )
...
chore(i18n): synchronize translations from crowdin [skip ci]
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2023-02-17 11:12:47 -05:00
Jack Short
8c372c6142
fix: fixing pwat routing edge case ( #5987 )
...
* feat: implementing graphql endpoint
* changing from hook to function call
* initial gql routing works
* feat: initial pwatRouting setup
* sending correct amount
* removing console
* it is working
* sufficient balance
* 0 if no inputCurrency
* removing value to send if erc20
* removing console
* permit2 optional flag
* removing not necessary stuff
* mobile fixes
* overlay needs to be here
* changing swap amount to pool reserves
* refactoring routing logic
* no route found button state
* better price loading for insufficient liquidity
* refactoring graphql routing code
* overflow
* initial comments
* resetting bag status on input currency change
* locking
* done
* remove helper text for eth
* fix: pay with any token routing bug
* reordering button
* zindex
* price updated
* keeping debounce
v4.191.0
2023-02-16 18:46:42 -05:00
Charles Bachmeier
8c0998bd59
feat: [ListV2] Updated page responsiveness and breakpoints ( #5972 )
...
* updated responsiveness for grid
* add sell nfts back header
* input responsiveness
* lint
* remove shrink property
---------
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2023-02-16 14:23:26 -08:00
Charles Bachmeier
ad3a4ea808
feat: [ListV2] Proceeds bar polish ( #5966 )
...
* update nft info row height
* update proceeds styling
* update text
* move issues to hook
* update br padding
* mobile bar padding
* fix bug where no expiration wouldn't create issue
* build issue
* update bar padding
* reorganize statement
---------
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2023-02-16 14:22:54 -08:00
Charles Bachmeier
d30c5173f5
feat: [ListV2] Dropdown and Modal Polish ( #5990 )
...
* update market dropdown border and shadow
* duration modal polish
* update twitter button text color
* reduce height of durection switcher
* NFT-1074 update approval modal text styling
---------
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2023-02-16 14:02:33 -08:00
Jordan Frankfurt
689100afa2
feat: support moonpay iframe theme ( #5986 )
...
* feat: support moonpay iframe theme
* move theme param to body
2023-02-16 14:52:48 -06:00
Charles Bachmeier
d546ffec1c
fix: Market icons displaying over dropdown ( #5989 )
...
* remove correct market
* fix market icons displaying overtooltip
---------
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2023-02-16 12:11:51 -08:00
Jordan Frankfurt
4a72d8835c
chore: remove FoR feature flag ( #5985 )
...
remove feature flag
2023-02-16 13:02:02 -06:00
eddie
19c6023601
fix: remove gap on tdp bottom bar ( #5973 )
...
* fix: remove gap on tdp bottom bar
* fix: adjust bottom and border
2023-02-16 08:43:19 -08:00
Jordan Frankfurt
a4a954c8af
fix: update subgraph query to actually fetch all tick data ( #5982 )
v4.190.0
2023-02-15 20:50:36 -06:00
Charles Bachmeier
82dcdcec55
feat: [ListV2] Updated fee tooltip style ( #5976 )
...
* updated tooltip style
* never forget your colon
---------
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2023-02-15 14:35:07 -08:00
Jack Short
27e20d7230
feat: pay with any token routing ( #5959 )
...
* feat: implementing graphql endpoint
* changing from hook to function call
* initial gql routing works
* feat: initial pwatRouting setup
* sending correct amount
* removing console
* it is working
* sufficient balance
* 0 if no inputCurrency
* removing value to send if erc20
* removing console
* permit2 optional flag
* removing not necessary stuff
* mobile fixes
* overlay needs to be here
* changing swap amount to pool reserves
* refactoring routing logic
* no route found button state
* better price loading for insufficient liquidity
* refactoring graphql routing code
* overflow
* initial comments
* resetting bag status on input currency change
* locking
* done
* remove helper text for eth
2023-02-15 16:59:17 -05:00
eddie
95eafbab7d
fix: wait for page to load in e2e tests ( #5983 )
...
* fix: make FoR announcement click optional in e2e tests
* fix: optional chaining
* fix: build error
* fix: wait for page to load
2023-02-15 13:55:35 -08:00
Jordan Frankfurt
639fe2f73b
fix: add default case to switch ( #5984 )
2023-02-15 13:55:42 -06:00
Vignesh Mohankumar
72cd27f045
fix: allow signing with smart contract wallets ( #5970 )
...
* chore: upgrade universal-router-sdk
* dedupe
* update widgets
* empty
2023-02-15 11:30:09 -05:00
eddie
4e64c0e88f
fix: round corners of CurrencySearch ( #5969 )
v4.189.2
2023-02-14 15:17:54 -08:00
Charles Bachmeier
fda28d9be3
fix: Mixed success modal wrapping ( #5967 )
...
fix mixed success wrapping
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2023-02-14 14:19:45 -08:00
cartcrom
bc92af6c15
fix: use latest version of tokenlists over cache ( #5975 )
...
fix: use constants in fetch interval callback to prevent updates
v4.189.1
2023-02-14 15:48:53 -05:00
lynn
9a257e0ca8
fix: correct copy on TVL ( #5968 )
...
fix copy
v4.189.0
2023-02-13 19:28:00 -05:00
cartcrom
82646b77dd
feat: migrate search tokens to gql ( #5802 )
...
* init
* feat: search tokens hook
* feat: search ordering
* feat: separated FungibleToken parsing into sep function
* refactor: memoized search token sorting
* fix: cache waterfall issue
* fix: removed no longer relevant test
* feat: trending tokens from gql (#5805 )
* feat: trending tokens from gql
* fix: reverted out-of-scope change
* refactor: remove trendingTokensFetcher
* fix: linted
* fix: removed fetch policy overrides
* fix: loading state cache
* fix: unwrap native trending tokens
* feat: refetch recently searched (#5894 )
* feat: trending tokens from gql
* fix: reverted out-of-scope change
* refactor: remove trendingTokensFetcher
* feat: recently searched tokens query
* fix: linted
* feat: combined query function
* feat: recently searched hooks
* feat: combined query
* fix: removed fetch policy overrides
* fix: loading state cache
* fix: empty history loading state
* fix: revert change
* fix: revert unintended nft query change
* refactor: state functions
* fix: removed unnused query var
* fix: unwrap native trending tokens
* feat: remove fungible token type (#5896 )
* feat: trending tokens from gql
* fix: reverted out-of-scope change
* refactor: remove trendingTokensFetcher
* feat: recently searched tokens query
* fix: linted
* feat: combined query function
* feat: recently searched hooks
* feat: combined query
* fix: removed fetch policy overrides
* fix: loading state cache
* fix: empty history loading state
* fix: revert change
* fix: revert unintended nft query change
* refactor: state functions
* fix: removed unnused query var
* refactor: remove FungibleToken type
* refactor: use TokenStandard.Native instead of string
* refactor: improve boolean logic readability
* refactor: removed duplicate code
* fix: unwrap native trending tokens
* fix: type error
* fix: duplicate entry bug
* refactor: use undefined instead of null/string cast
* fix: update apollo types
* fix: polygon edge case & polish
2023-02-13 18:45:13 -05:00
Jordan Frankfurt
1992c5de06
fix: don't render LP position when token name or symbol includes a url ( #5961 )
2023-02-13 13:45:08 -06:00
Charles Bachmeier
0208ccd7d2
feat: [ListV2] Changes to Multiple Market handling and row hovering ( #5953 )
...
* add overlay to row hover
* add remove icon on hover
* working expand and collapse icons
* fixed margin
* don't show collpase on nonhovered rows
* display mutliple markets
* remove market
* 0 margin divider
* hide on mobile
* better mobile check
* margin adjustment and hover border radius
* address comments
---------
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
v4.188.0
2023-02-09 11:58:59 -08:00
Jordan Frankfurt
12df4b3981
fix: update some urls to match current page structure ( #5957 )
2023-02-09 13:35:12 -06:00
Jack Short
3eaeb65b07
feat: implementing permit2 with pay with any token ( #5926 )
...
* feat: implementing permit2 with pay with any token
* permit2 hook
* usePayWithAnyTokenHook
* removing ternary operators
* weird export type bug
* resolving merge
* fixing nft test
* styles
* refactoring styles
* reformatting
* price impact warnings
* forgot trans tag
* responding to comments
* fixes
* disabling pay with any token when on the wrong chain
* missing enabled flag
* vertically centering button
2023-02-09 13:41:30 -05:00
Jordan Frankfurt
6df2f3677e
fix: use general sort rank instead of only volume rank for row numbers ( #5955 )
2023-02-09 12:37:13 -06:00
lynn
80edf5a0d6
fix: follow custom design for token selector scrollbar ( #5952 )
...
* fix
* remove unused styled component
* update snapshot
* disable scroll on larger currency search modal
* update snapshot
2023-02-09 13:17:58 -05:00
eddie
96f6929127
fix: showCommonBases for widget token selector ( #5951 )
v4.187.1
2023-02-08 16:50:21 -08:00
eddie
4ec95d0927
fix: URL params for widget ( #5943 )
...
* fix: URL params for widget
* fix: remove output token from tokenDetails callsite
* fix: combine props, rename initial state values
* fix: better prop types
* fix: rename prop type
2023-02-08 16:50:11 -08:00
yyip-dev
fba6cc9e02
fix: test pr for github<>jira integration ( #5950 )
...
* test pr for github<>jira integration
* remove diff
2023-02-08 18:13:04 -05:00
lynn
bc2f68565b
fix: Web 1992 token details update blocked token detail pages ( #5948 )
...
* init
* Update src/components/Tokens/TokenDetails/index.tsx
Co-authored-by: eddie <66155195+just-toby@users.noreply.github.com>
* oops last commit leads to error :/
---------
Co-authored-by: eddie <66155195+just-toby@users.noreply.github.com>
2023-02-08 18:03:36 -05:00
Zach Pomerantz
f232643d8e
feat: upgrade conedison to improve signing ( #5947 )
...
* feat: upgrade conedison to improve signing
* fix: deduplicate conedison
v4.187.0
2023-02-08 13:32:19 -08:00
lynn
527270e33f
fix: handle wallets that don't send default 4001 error code for user rejected txns ( #5941 )
...
* init
* add more to comment
* zzmp comments
* regex
* oops
* fix
2023-02-08 13:34:21 -05:00
cartcrom
18cd5ec9d9
fix: default to null when query address is undefined ( #5937 )
v4.186.0
2023-02-08 00:17:39 -05:00
Jordan Frankfurt
5ddb565805
feat: add feedback link to ... menu ( #5933 )
...
add feedback link to ... menu
2023-02-07 18:21:00 -06:00
Jack Short
f0b4b92b88
chore: setting up feature flags and boilerplate gql for routing gql endpoint ( #5935 )
...
* feat: routing gql endpoint
* adding feature flags
* adding to modal
* adding mocked provider to test
* adding apollo client to mocked providers
* comment
2023-02-07 18:33:41 -05:00
Charles Bachmeier
4d82f9fb3a
fix: Handle Different Listing Failure Responses ( #5940 )
...
fix: handle different failure responses
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
v4.185.1
2023-02-07 10:26:36 -08:00
Charles Bachmeier
654b26dc54
feat: [ListV2] Enable ListV2 feature flag ( #5939 )
...
enable v2 feature flag
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
v4.185.0
2023-02-07 09:05:43 -08:00
Charles Bachmeier
c0753ae52f
fix: [ListV2] Better Collection and Listing Retry and Removal Logic ( #5938 )
...
* keep approved collection status when removing
* better map name
* improve callback logic
* improve callback logic for collection approval
* reduce zustand calls
* additional zustand reductions
* add back correct check
---------
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2023-02-07 08:29:58 -08:00
Charles Bachmeier
16bb9470ae
feat: [ListV2] Changes based off Bug Bash ( #5936 )
...
* duration wrap
* better styling a different breakpoints
* throw error on listing same price
* don't show spinner on v2
* remove unused check
---------
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
v4.184.0
2023-02-06 19:04:56 -08:00
Jordan Frankfurt
6dcfca24cb
fix: remove roll list ( #5934 )
2023-02-06 20:41:01 -06:00
Charles Bachmeier
9cac9f8299
feat: [ListV2] error and warning states ( #5921 )
...
* update error message for price inputs
* add grid and button warning states
* add list below floor warning modal
* only warn for prices 20% below floor
* highlight unentered price in red on button press
* missing dependency
* updated modal name and mobile height
* add new file
* fix column presence
* rookie mistake
* bulk zustand imports
* below floor threshold
* move issue check higher
* cleanup mouseEvent
* rename color var
---------
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2023-02-06 13:00:29 -08:00
Charles Bachmeier
5def0dd166
feat: [ListV2] Add retry and remove logic to listings and collection approvals ( #5923 )
...
* add remove/retry buttons
* add retry logic functionality
* add scroll to active row
* properly update rejected status
* replace loadingicon with loader
---------
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2023-02-06 12:55:05 -08:00
Charles Bachmeier
7229637c4c
feat: [ListV2] Update price and duration dropdowns ( #5925 )
...
* add custom option and style market dropdown
* working dropdown for price
* hide dropdown on mobile
* update duration dropdown
* themed opacity hover
---------
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2023-02-06 12:54:56 -08:00
Charles Bachmeier
f26b09537d
feat: [ListV2] Success modal + Twitter Share ( #5924 )
...
* added success screen with images
* add listing proceeds
* working return
* working single tweet
* working tweet multiple
* update how we parse twitterName
* add scrollbar styles
* usestablecoinvalue
* math.min
* add collection name backup to tweet
---------
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2023-02-06 12:45:13 -08:00
Charles Bachmeier
8f922b665a
feat: [ListV2] Add extra bottom padding to collection assets ( #5930 )
...
add extra bottom padding to collection assets
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2023-02-06 12:43:59 -08:00
Zach Pomerantz
134b1d708f
revert: "fix: surface connection error" ( #5932 )
...
Revert "fix: surface connection error (#5931 )"
This reverts commit e9bddcb670d76cb992069adfb71022e205a3b7fa.
2023-02-06 12:20:11 -08:00