cake_wallet/lib/core
cyan 17d34beae9
Some checks are pending
Cache Dependencies / test (push) Waiting to run
CW-782: Show error report popup without cooldown (#1739)
* improve exception throwing on broken wallets
- put _lastOpenedWallet to avoid issues on windows (file is currently open by)
- don't throw corruptedWalletsSeed - instead store it inside of secureStorage
- await ExceptionHandler.onError calls where possible to makse sure that popup won't be canceled by some UI element
- adjust BaseAlertDialog to be scrollable if the text is too long
- add ExceptionHandler.resetLastPopupDate - that can be called when we want to show error report screen (bypassing cooldown)

* fix: HiveError: Box has already been closed.

* await the alerts to be sure that each one of them is being shown
fix typo in secure storage

* Update lib/core/backup_service.dart

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* address comments on github

* don't store seeds in secure storage

* fix wallet password

* update monero_c
update corrupted seeds UI
prevent app from crashing when wallet is corrupted

* show alert with seeds

* Update corrupted wallet UI
Fix wallet opening cache

* remove unused code

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2024-11-28 21:28:31 +02:00
..
wallet_connect fix: Generic fixes of bugs from Support (#1774) 2024-10-31 04:10:40 +03:00
address_label_validator.dart Flutter upgrade 2022-10-12 13:09:57 -04:00
address_validator.dart Cw 805 fix bch refund address (#1782) 2024-11-05 11:33:24 +02:00
amount.dart Flutter upgrade 2022-10-12 13:09:57 -04:00
amount_validator.dart Cw 598 fixes for electrum based wallets (#1344) 2024-03-29 20:51:34 +02:00
auth_service.dart CW-599-Extract-Secure-Storage (#1353) 2024-05-08 23:23:27 +03:00
auth_state.dart Flutter upgrade 2022-10-12 13:09:57 -04:00
backup_service.dart CW-782: Show error report popup without cooldown (#1739) 2024-11-28 21:28:31 +02:00
contact_name_validator.dart General changes. CAKE-1. 2020-07-06 23:09:03 +03:00
create_trade_result.dart CW-615-Add-Check-For-Contract-Address (#1387) 2024-04-25 03:14:11 +02:00
email_validator.dart Ionia (#437) 2022-07-28 18:03:16 +01:00
execution_state.dart Add rbf (#1323) 2024-04-08 16:54:58 +02:00
fiat_conversion_service.dart CW-527-Add-Polygon-MATIC-Wallet (#1179) 2023-12-02 04:26:43 +02:00
generate_wallet_password.dart Flutter update (#1048) 2023-08-18 18:37:17 +03:00
key_service.dart CW-599-Extract-Secure-Storage (#1353) 2024-05-08 23:23:27 +03:00
mnemonic_length.dart Fix typos (#276) 2022-03-09 14:43:18 +03:00
monero_account_label_validator.dart Flutter upgrade 2022-10-12 13:09:57 -04:00
new_wallet_arguments.dart CW-580: BIP39 Wallets Shared Seed Implementation: "One Seed - Multiple Wallets" (#1307) 2024-09-20 21:25:08 +03:00
new_wallet_type_arguments.dart CW-580: BIP39 Wallets Shared Seed Implementation: "One Seed - Multiple Wallets" (#1307) 2024-09-20 21:25:08 +03:00
node_address_validator.dart fix empty string case (#1401) 2024-04-25 02:00:53 +02:00
node_port_validator.dart Reworked electrum wallet. Added Litecoin wallet. 2021-05-07 10:36:38 +03:00
seed_validator.dart Wownero (#1485) 2024-07-04 22:43:17 +03:00
selectable_option.dart Cw 657 new buy sell flow (#1553) 2024-11-09 21:00:56 +02:00
socks_proxy_node_address_validator.dart CW-224-Allow-Monero-proxy-in-node-settings (#966) 2023-08-02 14:48:52 +03:00
sync_status_title.dart Mweb enhancements (#1715) 2024-10-05 03:30:52 +03:00
template_validator.dart CAKE-20 | updated send and send template pages; added send_template_store and exchange_template_store; created base_send_widget; applied send_template_store to send_view_model; applied base_send_widget to send and send template pages; added properties to address_text_field, base_text_field and template_tile 2020-07-29 19:55:42 +03:00
totp_request_details.dart Cw-263-TOTP-2FA-In-Security-Settings (#892) 2023-05-17 17:43:23 +03:00
validator.dart CW-254-proper-bitcoin-address-validation-in-exchange-screen (#900) 2023-05-15 15:39:00 +03:00
wallet_change_listener_view_model.dart Fiat api fix (#1070) 2023-09-01 18:06:18 +03:00
wallet_creation_service.dart Cw 488 seed offset (#1631) 2024-08-26 20:06:54 +03:00
wallet_creation_state.dart Flutter upgrade 2022-10-12 13:09:57 -04:00
wallet_loading_service.dart CW-782: Show error report popup without cooldown (#1739) 2024-11-28 21:28:31 +02:00
wallet_name_validator.dart prevent using same wallet name as existing (#391) 2022-06-29 18:21:21 +01:00
yat_service.dart Select sub address or standard address instead of both. (#346) 2022-05-16 19:51:32 +01:00