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

v3.2.0 #1364

Merged
merged 11 commits into from
Sep 8, 2022
Merged

v3.2.0 #1364

merged 11 commits into from
Sep 8, 2022

Conversation

platschi
Copy link
Contributor

@platschi platschi commented Sep 7, 2022

Description

PR to merge v3.2.0 into production.

Related issue

Motivation and Context

How Has This Been Tested?

Screenshots (if appropriate):

LeifuChen and others added 11 commits September 1, 2022 13:48
* Added dependencies

* Updated the dependencies and wallet button

* Cleaned the code

* fix lint error

* updated the dep

* Added more network

* Fix the lint error

* Add hook to the curent UI

* Apply theme to rainbowkit

* Fixed the network switch

* Added ens support for optimism

* Fixed the balance

* Fixed the balance and dapp crash when disconnecting

* Added synths balance

* Added debug info

* Update the network switcher

* Removed the log

* Added future margin in balance actions

* Removed the logs

* Added a fall back provider

* Added ledger live

* Removed the default chain id

* Added safe wagmi connector

* Fixe the lint error

* Adapt the new change of the future positions

* Fixed the order of import

* Updated the future markets

* Try to trigger future markets hook

* Added exchange hook

* fix the lint error

* Added gnosis safe support

* Fixed the gnosis icon

* Fixed the background of icon

* Fixed the mobile wallet and add gnosis connector

* Update the package

* Fixed the button color in light theme

* Update the package-lock.json

* Fixed the spot history table

* Fixed the wallet address parameters in query

* Fix some UI data

* Added the account info

* Fixed more button in light theme and update the provider to fix the metamask issue

* Apply the flat styling to the button

* Update the message button style

* Fixed the mobile wallet

* Update the blast API support to rainbowkit

* Fixed the token balance on L1

* Added a signer in synthetix query context

* Update the dependencies

* Update the package-lock

* Update the package-lock again

* Added package-lock.json

* Fixed the lint error

* Fixed the build error

* Update the icon and fix L1 balance

* Fixed the L1 balance on dashboard and balance action, update the mobile icon color

* Fixed the future position on mobile dashboard and mobile swap button

* Fixed the synthswap

* Update the package-lock.json

* Fix the own address on leaderboard

* Fix the dashboard data

* Update package-lock.json

* Remove most references to Connector and remove bnc-onboard

* Remove connector config file

* Disabled the switch account for hardware wallet and fixed the unsupported network issue

* Bump the rainbowkit to v0.5 and wagmi to v0.6

* Remove the appReady state and add defaultSynthetixjs to connector

* Updated all the network state

* Update the wallet action

* Added stallTimeout to all providers

* Only use blastapi

* Update the l2 check

* Fixed the spot price and rate

* Fixed the missing spot price

* Fix l1 spot data and update the default synthetix connector

* Fix the unit price

* Put defaultSynthetixjs in memo

* Add isL2 hook

* Add isL2 hook

* Update the useIsL2 hook

* Added config file

* Update safe wagmi connector to the latest package

* Clean up the code and add safe connector debug

* Debug why safe connect is not triggered

* Debug: isSafeAPP

* fix subgraph endpoints

* fix chain default

* Fixed the small issues and goerli network issue

* Fixed futures vol on op goerli

* Fixed the 24h price change of new asset

* Fixed the goerli on exchange page and cleaned up the code

* Added safe connector debug

* Added debug info to rainbowkit

* Show future market data on unsupported chains

* Remove the debug info and add more queries for future market data on different chains

* Fixed the build error

* Fixed the console eror of futures page when the wallet connected to L1

* Enable the wallet auto connect and cleanup the code

* Fixed the lint error and made trade history data available without connecting the wallet

* Move the wagmi hooks to the Connector

Co-authored-by: Oluwakorede Fashokun <koredefashokun@gmail.com>
Co-authored-by: Troy <troy.burmeister@gmail.com>
* Disabled no synth card
* Added ETH approval
* Limit the liquidity source
* Update the token address
* Fixed the lint error and update the token address
* Fix the swap pricing display
* Added dependencies

* Updated the dependencies and wallet button

* Cleaned the code

* fix lint error

* updated the dep

* Added more network

* Fix the lint error

* Add hook to the curent UI

* Apply theme to rainbowkit

* Fixed the network switch

* Added ens support for optimism

* Fixed the balance

* Fixed the balance and dapp crash when disconnecting

* Added synths balance

* Added debug info

* Update the network switcher

* Removed the log

* Added future margin in balance actions

* Removed the logs

* Added a fall back provider

* Added ledger live

* Removed the default chain id

* Added safe wagmi connector

* Fixe the lint error

* Adapt the new change of the future positions

* Fixed the order of import

* Updated the future markets

* Try to trigger future markets hook

* Added exchange hook

* fix the lint error

* Added gnosis safe support

* Fixed the gnosis icon

* Fixed the background of icon

* Fixed the mobile wallet and add gnosis connector

* Update the package

* Fixed the button color in light theme

* Update the package-lock.json

* Fixed the spot history table

* Fixed the wallet address parameters in query

* Fix some UI data

* Added the account info

* Fixed more button in light theme and update the provider to fix the metamask issue

* Apply the flat styling to the button

* Update the message button style

* Fixed the mobile wallet

* Update the blast API support to rainbowkit

* Fixed the token balance on L1

* Added a signer in synthetix query context

* Update the dependencies

* Update the package-lock

* Update the package-lock again

* Added package-lock.json

* Fixed the lint error

* Fixed the build error

* Update the icon and fix L1 balance

* Fixed the L1 balance on dashboard and balance action, update the mobile icon color

* Fixed the future position on mobile dashboard and mobile swap button

* Fixed the synthswap

* Update the package-lock.json

* Fix the own address on leaderboard

* Fix the dashboard data

* Update package-lock.json

* Remove most references to Connector and remove bnc-onboard

* Remove connector config file

* Disabled the switch account for hardware wallet and fixed the unsupported network issue

* Bump the rainbowkit to v0.5 and wagmi to v0.6

* Remove the appReady state and add defaultSynthetixjs to connector

* Updated all the network state

* Update the wallet action

* Added stallTimeout to all providers

* Only use blastapi

* Update the l2 check

* Fixed the spot price and rate

* Fixed the missing spot price

* Fix l1 spot data and update the default synthetix connector

* Fix the unit price

* Put defaultSynthetixjs in memo

* Add isL2 hook

* Add isL2 hook

* Update the useIsL2 hook

* Added config file

* Update safe wagmi connector to the latest package

* Clean up the code and add safe connector debug

* Debug why safe connect is not triggered

* Debug: isSafeAPP

* fix subgraph endpoints

* fix chain default

* Fixed the small issues and goerli network issue

* Fixed futures vol on op goerli

* Fixed the 24h price change of new asset

* Fixed the goerli on exchange page and cleaned up the code

* Added safe connector debug

* Added debug info to rainbowkit

* Show future market data on unsupported chains

* Remove the debug info and add more queries for future market data on different chains

* Fixed the build error

* Fixed the console eror of futures page when the wallet connected to L1

* Enable the wallet auto connect and cleanup the code

* Fixed the lint error and made trade history data available without connecting the wallet

* Move the wagmi hooks to the Connector

* Updated the package

* Add debug info

* Added debug

* Added a wallet connect connector to safe

* Try injected connector

* Try to add peer dependencies

* Updated the package-lock.json

* Enable Auto Connect

* remove node options

Co-authored-by: Oluwakorede Fashokun <koredefashokun@gmail.com>
Co-authored-by: Troy <troy.burmeister@gmail.com>
Co-authored-by: platschi <platschi@posteo.org>
* fix enabled networks

* fix type
fix: disabled theme switch if expected theme is already set.
* Added optimism goerli to blastapi

* Fixed the wrong network name

* Added mainnet goerli and removed mainnet kovan

* Update the synth endpoint and clean up kovan

* Enable the auto connect of rainbowkit
* CurrencyIcon perf updates

* Some pagination updates

* Small re-rendering improvements on left futures sidebar

* Remove unnecessary useMemo in PositionChart

* Restructure components to help re-render perf

* Collapse styles

* Memoize TabButton

* Fix table styling

* Remove unused prop

* Fix debt icon
* Added XMR to future markets

* Fixed the xmr price on market page header

* Added XMR icon to new file
* Remove the initial chain

* Update the rainbowkit to 0.5.1 to have the native support of optimism goerli

* Reorder the network
Only show L2 spot data on landing page regardless of the wallet-connected network
@vercel
Copy link

vercel bot commented Sep 7, 2022

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

Name Status Preview Updated
kwenta ✅ Ready (Inspect) Visit Preview Sep 7, 2022 at 6:20PM (UTC)

@vercel vercel bot temporarily deployed to Preview September 7, 2022 18:20 Inactive
@platschi platschi requested a review from Tburm September 7, 2022 18:29
@platschi platschi marked this pull request as ready for review September 7, 2022 18:30
Copy link
Contributor

@Tburm Tburm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested a bunch and it looks good to me 👍

@platschi platschi merged commit 3932a4f into main Sep 8, 2022
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