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

Publish Stage #3277

Merged
merged 5 commits into from
May 28, 2024
Merged

Publish Stage #3277

merged 5 commits into from
May 28, 2024

Conversation

jonator
Copy link
Member

@jonator jonator commented May 23, 2024

  • CL chart: display latest pool price instead of latest historical closing price from indexer
  • Log more detailed swap event data
  • Wormhole page views
  • Update react types from v16 to v18
  • Added one click trading behind a feature flag

* Log fiat value of token in not token out

* log failed tx and fee usd value
* 10s

* Revert "10s"

This reverts commit a8bc9f5.

* CL liquidity historical chart: get latest price from pool

* remove log
Copy link

vercel bot commented May 23, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
osmosis-frontend ✅ Ready (Inspect) Visit Preview 3 resolved May 27, 2024 6:56pm
osmosis-frontend-dev ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 27, 2024 6:56pm
osmosis-frontend-edgenet 🔄 Building (Inspect) Visit Preview 💬 Add feedback May 27, 2024 6:56pm
osmosis-testnet 🛑 Canceled (Inspect) May 27, 2024 6:56pm

* prototype: add smart account page and signature verification (#2426)

Co-authored-by: Jose Felix <[email protected]>

* One Click Trading Queries (#2504)

* feat: add authenticator mutation hooks and disable smart account page on production

* feat: add feature flag and introduction component

* fix: lint and prettier

* improvement: use image to display 1ct introduction

* feat: Add 1 Click Floating Banner (#2732)

* feat: add 1 Click floating banner

* fix: lint and prettier

* feat: make floating banner mobile responsive

* feat: use images instead of svg for 1ct images

* (1CT) Add Edit Param View (#2758)

* feat: add initial edit param view

* improvement: make rows buttons

* feat: add edit params view with internal navigation

* feat: handle 1ct edit params navigation

* fix: missing import

* feat: add one click trading settings translations

* improvement: fix comment

* (1CT) Add Welcome Back Screen (#2761)

* feat: add welcome back view

* feat: add translations

* improvement: lint fix

* improvement: revert back to local storage

* (1CT) Add Connect a Wallet To Continue Screen (#2770)

* feat: add connect a wallet to activate screen

* fix: remove unused variable

* fix: remove unused import

* (1CT) Add Spend Limit Screen (#2810)

* feat: add initial spend limit screen

* feat: add spend limit screen initial server logic

* feat: add spend limit screen

* feat: add spend limit translations

* fix: add missing translations

* fix: add missing translations for menutoggle

* fix: translation key

* fix: remove unused translation key

* fix: import

* Add oneClickTrading feature flag

* fix: Add noop function import and setTransaction1CTParams prop

* Update Checkbox component import and usage

* improvement: @jonator feedback

* feat: add network fee limit screen

* feat: machine translations

* feat: add session period screen

* feat: add session period translations

* fix: remove unused import

* feat: add initial logic for creating 1ct session

* feat: add one click trading router

* feat: add transaction params data before starting session

* feat: discard modal translations

* improvement: remove unused dom props from button and show connect a wallet in wallet select

* feat: add initial transaction call for authenticators

* feat: update proto codecs

* fix: build

* feat: allow creating one click trading session

* fix: build

* feat: machine translate

* feat: handle 1ct loading in wallet select modal

* feat: display 1ct session progress in navbar session info

* fix: build

* fix: radial progress calculation

* fix: add missing translations

* feat: add toasts and initial intro modal

* feat: connect welcome back screen

* feat: use screen manager for wallet select screens

* feat: handle session expiry and handle old 1CT sessions

* fix: missing imports

* feat: move message filter into any of auth

* feat: use ui button

* fix: authenticator query

* feat: add profile link

* feat: add 1ct profile section

* feat: improve code quality

* feat: add translations

* test: fix translation

* fix: translation key

* fix: env var in tests

* fix: simpler translation matching for 1ct settings

* Revert "fix: simpler translation matching for 1ct settings"

This reverts commit 4e1cf5f.

* improvement: throw error when reset period translation key is not found

* improvement: inline toast dismiss

* improvement: rename toast argument

* improvement: @jonator feedback

* improvement: comment

* feat: reduce session authenticator stale time

* test: remove console log

* (1CT) Swaps (#2892)

* wip: swaps

* feat: allow signing transactions with one click trading

* feat: move broadcast and simulate transaction to the edge and add unit tests

* fix: Update gas limit and fix authenticator check

* improvement: Remove unnecessary tsdoc parameters

* feat: do not send transaction if only the transaction params have changed

* feat: handle increase network fee limit toast

* fix: floating banner

* feat: add session ended toast

* fix: disconnect endless loop

* feat: improve toast behavior

* improvement: naming

* test: add unit test for getAuthenticatorIdFromTx

* improvement: naming

* fix: build

* fix: build

* fix: one click floating banner

* (1CT) Design Feedback (#2952)

* feat: design feedback 1

* feat: design feedback 2

* fix: one click floating banner

* feat: design feedback 3

* fix: tests

* feat: design feedback 4

* feat: design feedback 5

* fix: build

* (1CT) Display Current Session Details in Settings Screens (#2978)

* feat: design feedback 1

* feat: design feedback 2

* fix: one click floating banner

* feat: design feedback 3

* fix: tests

* feat: design feedback 4

* feat: design feedback 5

* feat: display session details in settings

* fix: hide subtitle if it's null or undefined

* fix: build

* fix: tests

* (1CT) Swap Tool Warnings (#2986)

* feat: design feedback 1

* feat: design feedback 2

* fix: one click floating banner

* feat: design feedback 3

* fix: tests

* feat: design feedback 4

* feat: design feedback 5

* feat: display session details in settings

* fix: hide subtitle if it's null or undefined

* feat: simulate 1ct tx in swap tool

* feat: use server package queries for account store

* feat: update protos

* feat: add spend limit warning

* fix: mobx reactivity issue and improve swap warning consistency

* feat: handle 1-click simulate errors

* improvement: comment in account store

* fix: remove type module

* fix: use warning translations

* fix: dependency array and expiry for other accounts

* (1CT) Add Swap Rotating Banner (#3014)

* feat: design feedback 1

* feat: design feedback 2

* fix: one click floating banner

* feat: design feedback 3

* fix: tests

* feat: design feedback 4

* feat: design feedback 5

* feat: display session details in settings

* fix: hide subtitle if it's null or undefined

* feat: simulate 1ct tx in swap tool

* feat: use server package queries for account store

* feat: update protos

* feat: add spend limit warning

* fix: mobx reactivity issue and improve swap warning consistency

* feat: handle 1-click simulate errors

* improvement: comment in account store

* fix: remove type module

* fix: use warning translations

* feat: add 1ct swap rotating banner

* improvement: comment

* improvement: add animation to swap tool warning

* (1CT) handle unexpected 1 click errors (#3025)

* feat: handle unexpected 1 click errors

* improvement: remove shorthand

* fix: swap tools styles

* fix: yarn lock regression

* test: fix tests

* feat: update protos

* fix: import

* fix: regressions

* feat: update protos

* fix: 1ct account creation

* fix: tests

* fix: regression

* fix: amount is undefined

* fix: undefined value

* fix: menu toggle text collapse

* fix: add liquidity layout

---------

Co-authored-by: PaddyMc <[email protected]>
* feat: ⬆️ upgrade react types

* feat: ✨ add new react types

* fix: 🐛 fix post rebase

* fix: 🐛 fix rebase

* feat: ✨ improve type imports
@vercel vercel bot temporarily deployed to Preview – osmosis-frontend May 25, 2024 10:52 Inactive
@vercel vercel bot temporarily deployed to prod_swap_test May 25, 2024 10:52 Inactive
@MaxMillington MaxMillington merged commit e754a36 into master May 28, 2024
542 of 544 checks passed
@vercel vercel bot temporarily deployed to prod_swap_test May 29, 2024 17:34 Inactive
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.

6 participants