CakeWallet/tool
cyan cbca4c9c77
CW-1024 Improve performance of xmr wallet (#2128)
* - enabled development options in CI builds.
- Implemented caching for account retrieval.
- refactor transaction handling in `dashboard_view_model.dart` to improve efficiency and reduce unnecessary updates in xmr.
- `DevMoneroCallProfilerPage`, for profiling performance of xmr,wow,zano wallet calls.

* use FeatureFlag.hasDevOptions

* prevent crashes in monero_c by using mutexes properly
improve performance of _transactionDisposer
remove unnecessary checks

* remove logging, bring back simplified logic

* update _transactionDisposer on length and confirmation of first and last transaction

* address comments from review

* don't throw unhandled exceptions in unawaited async code

* use cached transaction list in getAllSubaddresses, fix usage of txHistoryMutex

* [DNM] fix: crashes when opening wallet, performance issue when syncing and update dependencies

* Revert "use cached transaction list in getAllSubaddresses, fix usage of txHistoryMutex"

This reverts commit 4c4c33ac6a47603e970a6c8d940e90204525b241.

* Revert "[DNM] fix: crashes when opening wallet, performance issue when syncing and update dependencies"

This reverts commit d7603445ad6ae76d76bf179c34728ce242c8c610.

* Revert "use cached transaction list in getAllSubaddresses, fix usage of txHistoryMutex"

This reverts commit 4c4c33ac6a47603e970a6c8d940e90204525b241.

* update shared_preferences

* improve state management performance by not rendering multiple changes in transaction screen on a single frame

* fix wallet switching
2025-04-03 03:31:25 +02:00
..
localization Flutter update (#1048) 2023-08-18 18:37:17 +03:00
utils send logs about trace only in debug mode (#2115) 2025-03-26 03:34:39 +02:00
append_translation.dart New app icon (#2123) 2025-03-28 13:22:24 +02:00
configure.dart CW-1024 Improve performance of xmr wallet (#2128) 2025-04-03 03:31:25 +02:00
download_moneroc_prebuilds.dart send logs about trace only in debug mode (#2115) 2025-03-26 03:34:39 +02:00
generate_android_key_properties.dart Added script for generate key.properties file. 2021-03-17 22:19:51 +02:00
generate_localization.dart send logs about trace only in debug mode (#2115) 2025-03-26 03:34:39 +02:00
generate_new_secrets.dart Changed monero dependencies path for android. Changed scripts for generation of secrets. 2021-03-16 15:20:46 +02:00
generate_pubspec.dart Fixes for tool/generate_pubspec.dart. Add pubspec into .gitignore 2022-01-10 17:04:58 +02:00
generate_secrets_config.dart Node Auto-reconnect and connectivity enhancements (#1513) 2024-07-06 17:42:17 +03:00
import_secrets_config.dart Wownero (#1485) 2024-07-04 22:43:17 +03:00
print_verbose_dummy.dart send logs about trace only in debug mode (#2115) 2025-03-26 03:34:39 +02:00
translation_add_lang.dart send logs about trace only in debug mode (#2115) 2025-03-26 03:34:39 +02:00
translation_consistence.dart send logs about trace only in debug mode (#2115) 2025-03-26 03:34:39 +02:00
update_secrets.dart Re add chatwoot (#1044) 2023-08-15 03:47:25 +03:00