Anastasiya Semenkevich
ffc5da3805
tests: add better condition when waiting for status change
2024-10-04 12:07:40 +03:00
Michał Cieślak
2af0d6668b
stores: access shared/RootStore via explicit property instead of singleton
2024-10-03 20:08:32 +02:00
Michał Cieślak
1b3a4cf955
stores: walletSection usages moved from shared/RootStore to wallet/RootStore
2024-10-02 13:38:22 +02:00
Michał Cieślak
3c6ea3be43
HistoryView: wallet root store taken as an explicit dependency
2024-10-02 13:38:22 +02:00
Michał Cieślak
26b588cc40
shared/RootStore: token related content moved to TokensStore
2024-10-02 13:38:22 +02:00
Michał Cieślak
47f75c1ae2
TransactionDetailView: RootStore and CurrenciesStore decoupled
2024-10-02 00:08:20 +02:00
Michał Cieślak
afe1cd59c0
shared/RootStore: remove duplicated methods of CurrenciesStore
2024-10-02 00:08:20 +02:00
Michał Cieślak
0686552bc3
TransactionDetailView: refactored to take root store as a dependency
2024-10-02 00:08:20 +02:00
Michał Cieślak
c3a234908d
CurrenciesStore: static model removed from store
2024-10-02 00:08:20 +02:00
Sale Djenic
ad7e2df78a
chore: improvements of the sending route generated by the router process
...
Closes #14636
2024-10-01 17:21:26 +02:00
Cuteivist
83d7c03585
feat(wallet): Add metrics for Send / Bridge / Swap ( #16400 )
2024-09-30 10:34:28 +02:00
Lukáš Tinkl
2e249f9941
fix[WalletConnect] Incorrect authentication method icon on sign modal
...
- `loginType` was not propagated correctly, also due to a wrong
RootStore
- plus an evil typo: `account.migragedToKeycard` :)
Fixes #16089
2024-09-29 11:01:35 +02:00
Lukáš Tinkl
d09448e406
fix(AddEditSavedAddressPopup): fix validating account
...
- `contactsModuleInst` was undefined due to a different RootStore
2024-09-29 11:01:35 +02:00
Lukáš Tinkl
a0112f063e
fix(TransactionDelegate): fix `transactionType`
...
- the `addressesEqual` was forgotten in the TransactionDelegate but it's
referenced by `transactionType` function inside the store
2024-09-29 11:01:35 +02:00
Lukáš Tinkl
fed6f79a66
fix(SwapModal): Max slippage value remains as set even the custom field is erased
...
- if the slippage value is invalid, display a "N/A" text in the footer
instead of a partial value
Fixes #16395
2024-09-25 14:03:16 +02:00
Anastasiya Semenkevich
a7eb8d9c77
chore: fix test for sending transaction
2024-09-24 15:15:38 +03:00
Michał Cieślak
00fe754c0d
Token/Asset selectors fixes
...
- clear search on close (AssetSelectorCompact)
- sectionProperty removed
- highlighting fixed in TokenSelectorPanel
- setCustom renamed to setSelection
- test data moved into Component object
2024-09-23 12:30:50 +02:00
Michał Cieślak
249e1ae042
TokenSelectorPanel: tabs layout/sizing simplified
2024-09-23 12:30:50 +02:00
Michał Cieślak
6a935d098c
TokenSelectorPanel tabs selection depending on set models fixed
2024-09-23 12:30:50 +02:00
Michał Cieślak
25164cc45a
TokenSelectorNew renamed to TokenSelector
2024-09-23 12:30:50 +02:00
Michał Cieślak
9f40251588
Old version of TokenSelector removed
2024-09-23 12:30:50 +02:00
Michał Cieślak
c8b8d1ee9d
AssetSelector covered with unit tests
2024-09-23 12:30:50 +02:00
Michał Cieślak
8c2d2115b0
TokenSelectorAssetDelegate simplified
...
Moreover:
- reset search box for AssetSelector on close
- fix highlight when Asset/Token selector reset
- storybook pages/tests adjusted
2024-09-23 12:30:50 +02:00
Michał Cieślak
1d46673775
Bump SFPM version fixing model roles initialization issue
...
Closes : #16310
2024-09-23 12:30:50 +02:00
Michał Cieślak
79fe79884b
SwapInputPanel using AssetSelector instead of TokenSelector
...
Closes : #16220
Closes : #16025
2024-09-23 12:30:50 +02:00
Michał Cieślak
8785e5fd08
BuyCryptoModal refactored to use AssetSelectorCompact
2024-09-23 12:30:50 +02:00
Michał Cieślak
125946a60a
AssetSelectorCompact added
2024-09-23 12:30:50 +02:00
Michał Cieślak
2b4c3afd57
TokenSelector: TokenSelectorSectionDelegate excluded to separate component
2024-09-23 12:30:50 +02:00
Sale Djenic
fa410434ad
fix: browser connect - send transaction command
...
Fixes #16063
2024-09-20 20:57:02 +02:00
Alex Jbanca
c769e42212
fix(WalletConnect): Fixing crashes
...
1. In some cases it was crashing on JSON.stringify for the model item
2. Avoid storing model objects
3. Fixing storybook
2024-09-20 20:51:20 +03:00
Lukáš Tinkl
6a2b3faeb0
feat: add countdown pill to sign dialogs and make them unclosable
...
- show countdown until which the sign (WalletConnect and Swap) dialogs
expire
- after expiration, hide the Reject/Sign buttons and display a plain
Close button
- make the dialogs non-closable by clicking outside or pressing Esc; the
user has to explicitely click some of the footer buttons
Fixes #16327
Fixes #16314
2024-09-20 09:47:10 +02:00
Sale Djenic
ea8827ec97
fix: wallet connect - sake.lido.fi dApp - staking transaction gets stuck
...
Fixes #16096
2024-09-17 19:39:32 +02:00
Anastasiya Semenkevich
8bbe17b613
chore: search box for searchable collectibles panel
2024-09-13 17:44:49 +03:00
Cuteivist
69605f5965
fix: Use prefixes for address copy ( #16230 )
2024-09-13 14:19:26 +02:00
Sale Djenic
8dc067e0c4
feat: fees update integration after calculating the initial route
2024-09-12 19:52:32 +02:00
Anastasiya Semenkevich
9050459ee8
chore: add object name for collectibles delegates
2024-09-12 09:53:42 +03:00
Sale Djenic
c4363be418
feat: fees update integration after calculating the initial route
2024-09-11 14:43:19 +02:00
Sale Djenic
c515a963e3
chore: remove old router logic
...
Closes #16201
2024-09-11 14:43:19 +02:00
Cuteivist
ff9f272295
fix: Apply custom asset / collectible order ( #16227 )
2024-09-11 14:00:25 +02:00
Lukáš Tinkl
d37341caee
fix(DAppSignRequestModal): correct wallet account color
...
- we are getting a colorId, so convert it
Fixes #16094
2024-09-06 16:19:59 +02:00
Lukáš Tinkl
e58ae2c213
feat: Add external link to download extension plugin
...
- add a local popup with selection between "Status Connector" (external
link to Chrome Store) or "Wallet Connect" (the old flow involving
inputting the WC URI)
- simplify DAppsListPopup to use StatusDropdown to reduce code
duplication
- adjust SB and QML tests
Fixes #16111
2024-09-05 11:22:52 +02:00
Michał Cieślak
b8fbeb157f
CollectiblesSelectionAdaptor: use default token icon as a fallback
2024-09-05 08:55:15 +02:00
Michał Cieślak
204d72cd40
TokenSelectorNew: workaround for QTBUG-62411, minor sizing fixes
2024-09-05 08:55:15 +02:00
Michał Cieślak
d82499fd7b
AssetSelector added
...
This component is simpler version of TokenSelector, composed of the same
basic componets, useful when only assets are subject of selection.
Closes : #16234
2024-09-05 08:55:15 +02:00
Michał Cieślak
01a24e1b19
TokenSelectorNew decomposed into smaller, reusable subcomponents
2024-09-05 08:55:15 +02:00
Michał Cieślak
afd16d6f6c
TokenSelectorButton excluded from TokensSelector, sizing issues fixed
2024-09-05 08:55:15 +02:00
Anastasiya Semenkevich
9598e9a44c
qml: new object names for token selector panel
2024-09-04 16:16:10 +03:00
Cuteivist
186b5f8798
fix: Update account only when networks did change ( #16229 )
2024-09-04 06:32:07 +02:00
Cuteivist
f1904d9ef8
fix: Reset collectible details after exiting details page ( #16231 )
2024-09-04 06:29:31 +02:00
Cuteivist
70421a0454
fix: Correctly display manage tokens icons ( #16228 )
2024-09-03 06:07:03 +02:00