Commit Graph

1072 Commits

Author SHA1 Message Date
Dario Gabriel Lipicar c0e5111fe5 feat(@desktop/wallet): handle Paraswap price impact error
Fixes #15542
2024-08-07 23:14:22 -03:00
Godfrain Jacques bef66612c5
feature(connector)_: Add model join to handle connected dApps (#15954)
* feature(connector)_: Add model join to handle connected dApps

* Fix review comments

* chore: bump status-go
2024-08-06 13:20:08 -07:00
Sale Djenic 777bfcf44b fix: suggestion given by the Router doesn't suggest chain the user has positive balance on
Fixes #15948
2024-08-02 09:22:07 +02:00
Ivan Belyakov adb0f7551c feat(wallet): add support for proxy basic auth for market providers
feat(wallet): add status proxy URLs for blockchain providers
2024-08-01 11:42:33 +02:00
Sale Djenic 0c4b7e92a0 fix: tx fails if the bonder fee is higher than the amount being sent
Closes #15922
2024-07-31 16:59:33 +02:00
Sale Djenic 7f046208da fix: fixes few issues caused by incorrect accounts migration
Closes: #15863
Closes: #15899
Closes: #15861
2024-07-31 14:55:22 +02:00
Sale Djenic 822410f6b6 feat: checksum validation added to adding saved addresses
Fixes: #15772
2024-07-30 18:17:53 +02:00
richΛrd 446eb6e7ae
fix: bump statusgo to fix storenode URLs (#15894) 2024-07-30 11:10:41 -04:00
richΛrd 1cb05d5814
chore: rename shards.test to status.prod (#15782) 2024-07-29 18:26:31 -04:00
Godfrain Jacques c4053ad7fc
chore: update status-go (#15866) 2024-07-29 14:28:46 -04:00
Sale Djenic 207902589d chore: build the error reporting mechanism
Closes #15396
2024-07-29 10:54:53 +02:00
belalshehab 37f7b45274 fix(wallet)_: Handle insufficient gas errors in multi-chain transactions
* Refactored gas checking logic into `getChainsWithNoGasFromError`.
* Removed `hasGas` from `controller.nim` and `module.nim`.
* Updated `updatedNetworksWithRoutes` to use chain-specific error data.

Fixes #15681
2024-07-26 14:54:59 +03:00
Igor Sirotin ff005a219a
chore: update status-go (#15824) 2024-07-26 10:45:55 +01:00
Sale Djenic e66b0ab0a9 fix: bridging from send modal results in bounder fee error
Fixes: #15722
2024-07-25 10:30:19 -04:00
Dario Gabriel Lipicar 370d4476fe chore: update status-go 2024-07-24 18:19:56 -03:00
Mykhailo Prakhov 78fbc443c8
chore: update status-go (#15753) 2024-07-23 21:06:55 +02:00
Ivan Belyakov 6b04e52cf0 chore: bump status-go to include migration fix 2024-07-23 17:55:05 +02:00
Dario Gabriel Lipicar 9d441fcff9 feat(@desktop/wallet): add support for approve and swap activity entries
Fixes #14836
2024-07-22 21:12:38 -03:00
Dario Gabriel Lipicar 83db905e28 feat(swap): added more explicit error messages
Closes #14956
2024-07-19 16:40:22 -03:00
Ivan Belyakov 2f9bf48856 fix(wallet): fix balance chart to display chart for tokens
Replace missing methods calls of chart after it was replaced with a different
component.
Update chart on networks change.
Fix data for all chains requested - both test and real networks.
Fix some unrelated qml errors
2024-07-19 12:34:06 +02:00
Michal Iskierko aee9db4b5c chore(@desktop): upgrade nim-status-go
Issue #15446
2024-07-16 14:58:13 +02:00
Michal Iskierko 64fa2ff9d6 chore(@desktop): upgrade status-go
Issue #15446
2024-07-16 14:58:13 +02:00
Dario Gabriel Lipicar ceeef2f313 fix(@desktop/wallet): properly parse suggested routes error response 2024-07-12 19:02:03 -03:00
richΛrd 2a41622298
chore: rename shards.staging to status.staging (#15510) 2024-07-11 16:09:20 -04:00
Stefan 3049c6016b feat(dapps) extend and improve sign
Extend support for legacy `eth_sign` and `eth_signTypedData`
methods.
Keep the `eth_sign` using the legacy method for compatibility

Use the newly added status-go apis for a safer implementation
of signing typed data by providing chain validation.

Closes: #15361
2024-07-09 15:01:27 +02:00
Michal Iskierko 13b09987db chore(@desktop): upgrade status-go
Issue #4947
2024-07-08 12:06:24 +02:00
Igor Sirotin fecbd4005e
Redirect qt logs to nim-chronicles (#15234)
* fix: initialize nim gc
2024-07-05 16:10:59 +01:00
Patryk Osmaczko ee37dc9e4b chore: bump status-go 2024-07-04 19:36:30 +02:00
belalshehab 60e0e212b2 fix(wallet)_: disable Sort by Date option when timestamps are not ready
- Disable 'Sort by Date' when timestamps are incomplete.
- Default to 'Alphabetical' sort if date is unavailable.

fixes: #13630

Update status-go submodule to latest commit on develop
2024-07-04 03:10:43 +03:00
belalshehab 1e35724cb7 feat(wallet)_: Update status-go submodule to latest commit on develop
resolves: #13652
2024-07-04 00:19:42 +03:00
Richard Ramos 1d3c1e7da5 fix: panic when enr exceeds 300 bytes 2024-07-02 13:56:51 +03:00
Sale Djenic 7e9f680e0b chore: router v2 integration
Closes: #15204
2024-07-01 16:19:15 +02:00
Anastasiya Semenkevich bb3ac3fc99 chore: update status-go version in desktop master 2024-06-28 16:23:22 +03:00
Jacek Sieka 0b16749e54
chore: allow compiling with gcc 14, bump submodules (#15250)
GCC 14+ introduces new options for strict pointer typing that not all
nim modules adhere to - this PR disables the warning (more bumps,
including nim, are needed to conform to the new strictness)

Includes a few submodules that have had security and stability fixes.
2024-06-28 09:12:04 +02:00
Jonathan Rainville 7a7dbb631c
perf: use community members for unpermissioned channels (#15156)
Fixes #15149
2024-06-27 10:56:49 -04:00
Igor Sirotin c8bc68b96c
refactor: use create/restore/login status-go endpoitns for keycard (#15090)
* chore: remove unused storeDefaultKeyPair

* chore: added CreateAccount keycard parameters

* chore: remove unused newKeycard argument

* chore: create keycard account with ImportAccountAndLogin endpoint

* fix: remove keycardWhisperPrivateKey CreateAccount parameter

* feat: use LoginAccount endpoint for keycard

* fix: use CreateAccount RootDataDir instead of BackupDisabledDataDir

* fix: use loginAccountKeycard instead of loginAccountKeycardUsingSeedPhrase

* fix_: use `login` instead of `loginLocalPairingAccount` an `loginAccountKeycard`

* chore: refactor scheduling reencrpytion

* fix: FirstRunOldUserKeycardImport

* chore: improve code readability

* feat: use RestoreAccountAndLogin endpoint for keycard

* update status-go
2024-06-26 14:12:39 +02:00
Ivan Belyakov ee8da30c95 chore: bump status-go to include cryptocompare proxy feat 2024-06-24 12:16:37 +02:00
Patryk Osmaczko 77df059c9f Revert "Bump nim-serialization and nim-json-serialization (#14058)"
This reverts commit 6d96745c04.

fixes: #15246
2024-06-19 13:58:55 +02:00
andri lim 6d96745c04
Bump nim-serialization and nim-json-serialization (#14058) 2024-06-18 17:05:45 +02:00
Igor Sirotin 430f2501d4
fix: bandwidth usage (#15231)
* feat: added bandwidthStatsEnabled login flag

* update status-go
2024-06-18 15:19:10 +01:00
Jonathan Rainville 7d5479f456 feat(messages): enable removing bridge messages as admin 2024-06-14 12:14:55 -04:00
Jonathan Rainville 312ebcdc1e Revert "chore(status-go): bump status-go to get shared addresses restore"
This reverts commit 0bd4380dea.
2024-06-11 14:50:06 -04:00
Jonathan Rainville 0bd4380dea chore(status-go): bump status-go to get shared addresses restore
Fixes #14289

When restoring the account, we request our shared addresses from the control node.
2024-06-11 14:49:45 -04:00
Dario Gabriel Lipicar 75d755ea0f feat(@desktop/wallet): initial integration for swap proposal, approve tx and swap tx
Closes #14824
2024-06-11 14:15:26 +02:00
Mikhail Rogachev cdcde34bcb
chore: bump status-go (#15036) 2024-06-04 21:55:58 +02:00
Michal Iskierko 757f1efd98 chore(@desktop): upgrade status-go
Issue #13371
2024-06-03 16:10:35 +02:00
Jonathan Rainville fab79a4228 Revert "chore(status-go): bump status-go to get Windows login fix"
This reverts commit 7c1f643e7e.
2024-05-31 13:11:32 -04:00
Jonathan Rainville 7c1f643e7e chore(status-go): bump status-go to get Windows login fix 2024-05-31 13:11:12 -04:00
Siddarth Kumar 9f67616b63
chore: bump go to 1.21 (#14946) 2024-05-30 17:08:31 +05:30
Stefan 35b81eadf6 feat(dapps): show dapps list in wallet connect popup
Things done here:

Integrate basic functionality for wallet connect in status-go
Update the list of dapps from the SDK
Retrieve the persistence dapps list from the backend as a fallback
if there is no connection and SDK can't be initialized
Provide a basic simple view of dapps in the wallet connect popup

Closes: #14557
2024-05-30 10:57:42 +02:00