Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release v1.694.0 #7990

Merged
merged 14 commits into from
Oct 24, 2024
Merged

chore: release v1.694.0 #7990

merged 14 commits into from
Oct 24, 2024

Conversation

NeOMakinG
Copy link
Collaborator

@NeOMakinG NeOMakinG commented Oct 23, 2024

feat: ui scaffolding for limit orders pending design changes (#7965)
fix: swapper transition states (#7917)
feat: swapper rates without wallet (#7939)
fix: add scrolling to the market cards (#7993)
fix: arbitrum bridge withdraw status copies and button (#7992)
chore: update rfox metadata hash (#7994)
fix: remove wherever (#7985)
feat: turn fox page flag on (#7982)
feat: fox page product follow up (#7984)
fix: empty staking states (#7981)
fix: lower portals throttle to more conservative rpm (#7970)
feat: enable permit2 token allowance flow for zrx swapper (#7977)
feat: permit2 allowance flow for zrx swaps (#7758)
fix: infinite scroll not working if screen is very big on wallet (#7971)

NeOMakinG and others added 14 commits October 21, 2024 17:39
* chore: break up approval components into reusable ones

* fix: bring back gome safe changes to approvals post rebase

* fix: multiple bugs

* fix: use proper loading translation for approval gas fee

* wip: initial prgression of permit2 ui

* feat: complete rework of approval ux flow

* chore: split up approval requirements hooks

* feat: upgrade zrx swapper quotes to support v2 api endpoints with permit2

* feat: wire up initial requirement setting for permit2

* fix: swapper tests

* wip: best effort initial blocking out of permit2

* chore: finish feature flag for zrx permit2 swaps

* wip: more progress wiring up permit2 with mock 0x flow

* wip: progression of permit2 flow up to signature

* feat: use shapeshift api proxy for 0x swapper

* feat: plumb in permit2 signature to trade execution

* feat: wiring up permit2 signature

* fix: gas estimate in 0x quotes

* fix: dont bring back the allowance step content when the trade completes

* chore: cleanup

* fix: 0x trades from native assets

* chore: actioned low hanging gome feedback

* chore: actioned beard ui feedback

* chore: actioned apo review feedback

---------

Co-authored-by: gomes <17035424+gomesalexandre@users.noreply.github.com>
* feat: swapper without wallet (initial PoC commit)

* [skip ci] wip: swapper rates without wallet spike

* [skip ci] feat: initial bip44 requirements plumbing

* wip: wip

* feat: more wip

* feat: improve safety

* feat: additional type fixes

* feat: flag

* feat: progression

* feat: types improvements

* chore: trigger CI

* feat: arb swapper add priceOrQuote

* feat: improve types

* feat: add comment

* feat: improve comment

* feat: more TODO

* feat: more more TODO

* feat: improve commentary

* feat: progression

* feat: more safety

* feat: l1 to long tail too

* feat: rm todo

* feat: remove @tsignore directive

* feat: split types between TradeQuote and TradeRate

* feat: web plumbing

* feat: rename TradeQuote -> TradeQuoteOrRate

* feat: arbitrum bridge isTradeRate checks

* feat: cow safety

* feat: more safety

* feat: lifi type safety

* fix: merge

* fix: no balance erroroo on no wallet

* fix: derp

* fix: swapper unstable route

* fix: another derp

* fix: another derp bites the dust

* fix: a last derp bites the dust

* fix: revert phantom flag and useless selectors type

* feat: ci

* fix: display all assets when not connected

* feat: portals too

* feat: revert tsignore

* feat: rm fluff

* feat: re-consolidate types

* [skip ci] feat: use isExecutableTradeQuote

* [skip ci] feat: more generic error messaging

* [skip ci] feat: rm useless cast

* [skip ci] feat: arb bridge rm opt chain to empty string

* [skip ci] feat: less diffy

* [skip ci] feat: more safety

* [skip ci] feat: cow safety

* [skip ci] feat: safety first

* [skip ci] feat: lifi additional safety

* [skip ci] feat: arb additional safety

* feat: nuke 1inch

* [skip ci] feat: portals safety

* [skip ci] feat: missing leftovers

* feat: cleanup

* [skip ci] feat: cleanup portals quote without a wallet

* feat: thor endpoints add !isExecutableTradeQuote checks

* feat: permit2 price if !hasWallet

* feat: single source of throw

* feat: generic messaging

* feat: make things less branchy and remove union

* fix: don't disable switch assets if wallet isn't connected

* feat: add fallbacks for all

* feat: cleanup

* fix: fml tests

* feat: remove fluff receiverAddress check

* feat: rm from check

* feat: rm useless `hasWallet` check

* cleanup

* fix: derp

* feat: cleanup

* fix: thor cosmos sdk rates

---------

Co-authored-by: NeOMakinG <14963751+NeOMakinG@users.noreply.github.com>
Co-authored-by: kaladinlight <35275952+kaladinlight@users.noreply.github.com>
Co-authored-by: woody <125113430+woodenfurniture@users.noreply.github.com>
* fix: reset tradeInput AccountIds on walletId change

* fix: move reset to `<AppContext />`

* feat: debugger-friendly

* feat: temp remove effect

* Revert "feat: temp remove effect"

This reverts commit f13b90a.

* feat: leverage prevWalletId

* chore: trigger CI

* fix: swapper transition states

* fix: tests

* fix: ci

* fix: shouldUse should stop using

* feat: unify shouldUse logic

* feat: accounts overfetching improvements (#7932)

feat: accounts fetching overfetching improvements

---------

Co-authored-by: woody <125113430+woodenfurniture@users.noreply.github.com>
* feat: ui scaffolding for limit orders pending design changes

* chore: actioned neo review feedback
@woodenfurniture woodenfurniture merged commit afad522 into main Oct 24, 2024
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants