-
Notifications
You must be signed in to change notification settings - Fork 407
Multichain layout prod #1808
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
Merged
Merged
Multichain layout prod #1808
Changes from 250 commits
Commits
Show all changes
427 commits
Select commit
Hold shift + click to select a range
4547b5f
Multichain add CRV token and fixes
midas-myth 7ed0804
Enhance GLV deposit transaction handling for Arbitrum Sepolia and add…
midas-myth d3240a5
Add VerticalScrollFadeContainer component for improved scroll behavio…
midas-myth 71502ad
Implement multichain support in ClaimModal with separate handling for…
midas-myth c72a776
Sync translations
midas-myth 9757f55
Add removeMultichainFundingPendingIds function to manage pending IDs …
midas-myth 9788683
Refactor SettleAccruedFundingFeeModal by removing unused imports and …
midas-myth f6a6903
Sync translations
midas-myth 39947a1
Enhance nonce management in ExpressNoncesContextProvider and Syntheti…
midas-myth b8a8004
Refactor expressTransactionBuilder in ClaimModal
midas-myth cdf972c
Add priceDecimals property for CRV token in tokens configuration
midas-myth ac124d9
Implement multichain support in ClaimablePositionPriceImpactRebateMod…
midas-myth 9659048
Enhance ClaimModal and ClaimablePositionPriceImpactRebateModal with i…
midas-myth 4e69b6a
Add formatDateWithComma function to lib/dates and update FundingHisto…
midas-myth 9e3d21e
Refactor date formatting in FundingHistorySection to use formatRelati…
midas-myth 64cd9f5
Multichain fix immediate withdrawal being shown in WETH and allow for…
midas-myth 5cbb944
Enhance DepositView and WithdrawView components to include auto-close…
midas-myth 5457363
Refactor DepositView component by removing unused variables and optim…
midas-myth 7cb907f
Sync translations
midas-myth 463baf1
Introduce a new minimum balance warning in multichain withdrawal
midas-myth 46a8a22
Multichain withdrawal dont change chain right untill sending tx
midas-myth d6ad51a
Refactor multichain event handling in WebsocketContextProvider
midas-myth 24f3dfd
Review fixes
midas-myth 81f7ace
Refactor token sorting and filtering logic in multichain asset list
midas-myth 5d55e53
Hide deposit amount field, if the asset to deposit is not yet selected
midas-myth d5709c7
Asset Balance Change should display the change of asset in GMX balanc…
midas-myth de4315a
Merge remote-tracking branch 'origin/release-75' into multichain-layout
midas-myth 7329edd
Stablecoin formatting in multichain
midas-myth 3394233
Multichain fix deposit view texts
midas-myth 2fffc2c
Multichain fix repeat transaction
midas-myth dba2607
Refactor header layout by removing redundant styles and updating clas…
midas-myth 518597d
Enhance balance formatting in TransferDetailsView to include stableco…
midas-myth 486d2fe
Refactor useMultichainEvents to utilize refs for pending deposit and …
midas-myth f71f6a7
Move gmx account token fetching into use tokens request
midas-myth a41f07f
Multichain review fixes
midas-myth 17e0483
Multichain review fixes
midas-myth 1b54876
Sync translations
midas-myth 1edaa5c
Multichain review fixes
midas-myth f16b446
Add tokensDataResult to externalSwapSelectors test suite
midas-myth 92cb897
Refactor PositionEditor and CollateralSelector to support GMX account…
midas-myth f843498
Refactor GmxAccountModal to unify withdrawal handling and rename comp…
midas-myth 71b3208
Sync translations
midas-myth 1293365
Multichain without nonces
midas-myth eea66b8
Update Arbitrum Sepolia subsquid URL to the latest version
midas-myth 7cab245
Implement srcChainId support across various components and hooks for …
midas-myth 367ece2
Multichain remove previous contracts abis
midas-myth 4026fe7
Multichain temporarily disable some tests
midas-myth ad0ff48
Multichain fix gmx account balance display
midas-myth 0f89fbe
Multichain texts
midas-myth 60b5916
Add showDepositButton logic to AddressDropdown, TradeBox, and Express…
midas-myth b0bbfce
Sync translations
midas-myth 6af4e91
Multichain refactor
midas-myth 6814fcb
Sync translations
midas-myth ac02c5c
Refactor PositionEditorCollateralSelector to use variant prop for bal…
midas-myth 669c876
Improve multichain withdrawal reliability
midas-myth 3efeb51
Sync translations
midas-myth 4e4c10c
Multichain new contracts
midas-myth 3e44d71
Update Arbitrum Sepolia subsquid URL in subgraph configuration
midas-myth 66098db
Update contract addresses for Arbitrum Sepolia in the configuration file
midas-myth 3b4cfac
Update Arbitrum Sepolia subsquid URL in subgraph configuration
midas-myth 0454c65
support liquidation factor
divhead 2281c5d
Refactor DepositView and useTradeButtonState for improved token handl…
midas-myth cf8a461
Multichain simplify events
midas-myth e0977d5
Merge remote-tracking branch 'origin/release-78' into multichain-layout
midas-myth 450b0ee
Multichain fix merge conflicts
midas-myth 811561b
Multichain remove ws provider cache
midas-myth a986c16
Multichain remove notify on botanix
midas-myth 92c5813
Multichain remove All assets and search elements if empty
midas-myth 82cdc9c
Multichain remove force websocket destruction to avoid errors
midas-myth dba05e5
Multichain texts for switching user to Express when chosing multichai…
midas-myth 9621d59
Refactor referral code handling
midas-myth 3b933de
Add base chain config
midas-myth 67a15a8
Merge remote-tracking branch 'origin/master' into multichain-layout
midas-myth 2809c3d
Sync translations
midas-myth 82a5b89
Multichain fix sponsored call for subaccounts
midas-myth 2c71a80
support price impact logic
divhead 43b8860
Enhance DepositView to include balance loading state and add translat…
midas-myth ddd086d
Refactor referral code handling to simplify relayer fee parameter ret…
midas-myth 657afaa
v2.2 price impact
divhead 0a922b1
v2.2 price impact
divhead 554720d
v2.2 price impact
divhead ec2f447
v2.2 price impact
divhead a3eade1
Add loading state and success messages for referral code submission
midas-myth 2ea56b3
Refactor AppHeaderChainAndSettings to use wagmi's useChainId for wall…
midas-myth ef9c7bc
Type gm txns
midas-myth 0aaa74a
Update RPC provider configurations
midas-myth 3da7c94
Update RPC provider configurations
midas-myth 8954e38
Force prod alchemy
midas-myth b3ee0a8
Update RPC provider configurations
midas-myth d4e7b44
Add multichain approval nonce handling and update subaccount router l…
midas-myth 4e2ae99
Multichain support new abi shift
midas-myth f803083
Enhance ClaimModal to display loading state while processing transact…
midas-myth 71a5a94
Sync translations
midas-myth e68abc5
Update GmxAccountModal to replace 'Gmx Balance' with 'Gmx Account'
midas-myth bd6e81a
fixes for price impact and monitor page
divhead 77b502b
Multichain refine types
midas-myth a78e97e
Implement subaccount handling for chain actions and enhance order pro…
midas-myth d854e17
Sync translations
midas-myth 4ef7921
Refactor chain ID handling
midas-myth 93f5530
Multichain new contracts
midas-myth 3debb3a
Enhance subaccount nonce validation and refactor chain ID initialization
midas-myth 28be158
Multichain new subaccounts
midas-myth 0edd778
Multichain glv withdrawal
midas-myth ace43aa
Refactor subaccount removal
midas-myth b0e3d74
Refactor removeSubaccount transaction
midas-myth 5e1b8fa
fix net value and cap price impact
divhead 14fc105
Refactor subaccount approvals
midas-myth e06298f
don't substract rebates
divhead b370b69
add debug values
divhead 3bdc630
substract price imapct diff from fees
divhead c1fcbeb
remove translations
divhead f1fb8f7
don't add price impact diff to fees
divhead 6d17fd6
add position impact to total fees
divhead 865d757
add position impact to total fees
divhead 75b82c3
fix fee type
divhead 72c8a0e
Multichain subaccounts typos
midas-myth 91e38cb
Add connect event handler for Ethereum chain ID updates
midas-myth 6739a53
Refactor SyntheticsEventsProvider to remove unused subaccount approva…
midas-myth 4c175e1
Debug multichain subaccounts
midas-myth c104351
Debug multichain subaccounts
midas-myth 87152b1
Refactor subaccount handling
midas-myth 80e36ae
Add checks for empty subaccount approvals and remove debug logs
midas-myth 28aa816
Refactor AddAffiliateCode and GmxAccountModal components; update type…
midas-myth e52a53b
Sync translations
midas-myth 1b7ed64
Enhance DepositView component to handle token selection state; displa…
midas-myth b81238f
Sync translations
midas-myth 01ff5dc
Refactor gas payment handling in Synthetics components; rename variab…
midas-myth cc50c3c
fix pnl and fees
divhead 58ecfee
fix pnl and fees
divhead cb36c05
upd squid
divhead 18f9196
update fuji v2.2 contracts
gmxer 7b8b4c2
Refactor AddressDropdown
midas-myth acf9753
Sync translactions
midas-myth d97f760
conditional token selector in TradeBox
midas-myth 1e09e43
Sync translactions
midas-myth 9900bf6
GmxAccountModal no outline
midas-myth 240089b
Merge branch 'release-80' of github.com:gmx-io/gmx-interface into mul…
midas-myth 1d733d2
Refactor Header component layout
midas-myth 2fc7989
Update import path for getMidPrice utility in performance.ts
midas-myth 4eb4556
Multichain prod contracts
midas-myth a0ab4e4
Multichain fixes
midas-myth 0defa31
Update contract addresses
midas-myth cf65147
some v2.2 abis
midas-myth e3f3d0a
Multichain add prod LayerZeroProvider contracts
midas-myth 0088597
Merge branch 'multichain-layout' of github.com:gmx-io/gmx-interface i…
divhead 8d312a5
Multichain new contracts
midas-myth 462979f
minor ui fixes
divhead 5fed2aa
Merge branch 'multichain-layout-prod' of github.com:gmx-io/gmx-interf…
divhead 873fadc
add space
divhead 3691a9f
fix zero sizeDeltaUsd crash
divhead ba82337
Multichain prod enhancements
midas-myth 9b3e51b
Multichain prod new squid
midas-myth 1aa8ca1
Multichain new testnet contracts
midas-myth 3e23b73
Multichain new testnet contracts
midas-myth 4062bb7
Multichain new squid url
midas-myth 179b7ca
Merge branch 'multichain-layout-prod' of github.com:gmx-io/gmx-interf…
divhead c745465
Multichain arbitrum new squid url
midas-myth e8dd939
Multichain subaccount approval invalidation
midas-myth ebffdcd
Multichain chain detect fix
midas-myth 9ed26be
Merge branch 'multichain-layout-prod' of github.com:gmx-io/gmx-interf…
divhead 8bb81f2
fixes
divhead 99a0f65
messages
divhead 67f0fe7
leverage with pnl
divhead e0a7642
leverage with pnl
divhead e799a30
Multichain add avalanche
midas-myth 06f90f1
add squid types
divhead b6aafc4
Multichain save settlement chain id
midas-myth 24def39
Multichain hide gmx tokens on settlement chain if 0
midas-myth d3dbfe6
Multichain fix negative withdrawal amount
midas-myth dae4a9c
fix recommended price impact
divhead 6252db3
magnitude division
divhead dcb9e0a
fix tests
divhead 7decefc
fix tests
divhead ffe7c7e
fix tests
divhead 1f712a1
fix tests
divhead f3ca5b4
fix tests
divhead 3492630
Multichain other settlement chain warnign
midas-myth 096125b
Multichain dont hide settings on settlement chain change
midas-myth a78a1bf
Multichain alsways allow express in settings
midas-myth 118c71d
Referral remove fetching from unsupported chains
midas-myth 93e7afd
Merge branch 'release-80' of github.com:gmx-io/gmx-interface into mul…
midas-myth 6a2fc84
Multichain referreals ask to change chain fix
midas-myth 0aba4b9
Merge branch 'multichain-v2.2' of github.com:gmx-io/gmx-interface int…
divhead 054a933
minified signing
divhead abeeb5e
fix rebates request
divhead a486133
Merge branch 'multichain-v2.2' of github.com:gmx-io/gmx-interface int…
divhead a91ae05
Multichain change gas warning
midas-myth 27229c4
Multichain remove unused dep
midas-myth 5374ac0
Remove console log in useRebatesInfo.ts and fix merge
midas-myth e54d13f
Multichain settings revert warning removal
midas-myth 1453cbb
Multichain pass isGmxAccount parameter in warnigs
midas-myth 05eef2b
Multichain settlement chain warning add button to switch
midas-myth fd5232d
Multichain deposit withdrawal views improvements
midas-myth 3aa6ad9
Multichain fix gas payment token cross render leak
midas-myth 9a4c020
Multichain self review fixes
midas-myth 5472f03
Multichain self review fixes
midas-myth d3badcd
Multichain mainnets withdrawal buffer fix
midas-myth 8257198
Multichain new squids with v2.2
midas-myth ab25c79
Merge branch 'master' of github.com:gmx-io/gmx-interface into multich…
midas-myth f194793
Multichain withdrawal warning
midas-myth 53c79f1
Multichain fix tradebox url params sync
midas-myth 4ab87a6
Multichain remove unused codegen
midas-myth b8f0a63
Multichain fix withdrawal warnings
midas-myth dc00e5f
Multichain re-enable opt in base
midas-myth 6a90ba7
Sync translations
midas-myth ccc32d3
Multichain fix blackscreen in high leverage warning
midas-myth ca2b256
Multichain fix tests after opt in base change
midas-myth 708c7b5
fix liquidation tooltip
divhead 3c52b07
Merge branch 'multichain-layout-prod' of github.com:gmx-io/gmx-interf…
divhead c75a7c8
remove price impact from baseSizeDeltaInTokens
divhead 194da7d
fix liquidation tooltip
divhead dfa5747
remove price impact from baseSizeDeltaInTokens
divhead e8479e3
Merge branch 'release-80' of github.com:gmx-io/gmx-interface into mul…
midas-myth 649bce8
Merge branch 'multichain-layout-prod' of github.com:gmx-io/gmx-interf…
midas-myth 78b8430
Multichain fix tests
midas-myth 200bdba
Sync translations
midas-myth fe71f45
V2.2 revert syntheticsStats deletions
midas-myth 2293647
Multichain relayout address dropdown
midas-myth bffb232
fixes
divhead f4e6cc3
Multichain new squid urls
midas-myth 23d9af0
Multichain + styled changes start redo gmx acc modal
midas-myth 9694314
merge v2.2
divhead df8b9d2
Multichain new styles
midas-myth d2273f8
Merge branch 'multichain-layout-prod' of github.com:gmx-io/gmx-interf…
midas-myth 0edba1f
Multichain fixes
midas-myth 4410725
fix liq.tooltip
divhead ac469a7
merge v2.2
divhead f67b1d2
messages
divhead e1ed7bd
fix order editor limit price
divhead 779d5cc
Merge branch 'multichain-v2.2' of github.com:gmx-io/gmx-interface int…
divhead 12e320e
Multichain fixes
midas-myth 7085826
Merge branch 'multichain-layout-prod' of github.com:gmx-io/gmx-interf…
midas-myth 4f3b6d8
Multichain fixes
midas-myth a811803
Multichain fixes
midas-myth 15d0aad
Multichain fixes
midas-myth cb480ab
Sync translations
midas-myth 49657c4
fixed parse tx page
hubert-de-lalye e3d0c30
fix review
divhead 23ddd5f
Merge branch 'multichain-v2.2' of github.com:gmx-io/gmx-interface int…
divhead 98e7bde
Merge branch 'multichain-layout-prod' of github.com:gmx-io/gmx-interf…
divhead 92cb325
update ui version
divhead 6e2adc8
remove permit data from logs
divhead f580867
Multichain fixes
midas-myth c72d1e5
Merge branch 'multichain-layout-prod' of github.com:gmx-io/gmx-interf…
divhead b86b430
Update viem
midas-myth c3dcd93
Run build and prettier
midas-myth 137d2c4
Remove unused files
midas-myth fe02742
Multichain update viem
midas-myth 70aca11
Merge branch 'release-80' of github.com:gmx-io/gmx-interface into mul…
midas-myth 2606241
Multichain fix tests
midas-myth File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,3 @@ | ||
| { | ||
| "uiVersion": 1.5 | ||
| "uiVersion": 1.6 | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
will update to 2.7.20
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
updated to 2.37.1