Commit graph

4279 commits

Author SHA1 Message Date
julian
8a6b45df7e firo dbg bal display fix 2024-06-04 15:46:12 -06:00
julian
ed15482442 enable experimental firo public funds coin control 2024-06-04 10:08:37 -06:00
julian
b7a4f7c29e fix initial xmr/wow address not showing up on first wallet open 2024-06-04 09:40:45 -06:00
julian
05503b0470 fix wow connection 2024-06-04 09:16:57 -06:00
julian
8430cc92bd reset coin control selected utxos on desktop 2024-06-03 16:36:50 -06:00
Julian
3b3448d12c ecash default server fix/update 2024-06-03 14:50:16 -06:00
julian
676ab60c6f show loading and ensure desktop password functions aren't doubled called with a lock 2024-05-31 17:17:41 -06:00
julian
744107b3eb compartmentalize the sqlite firo cache code and add a background isolate worker to handle some processing as well as cache db writes 2024-05-31 16:37:25 -06:00
julian
de949efbff show firo sparl electrumx data cache size and implement clearing of that cache when all electrumx cache for firo is cleared 2024-05-31 11:59:43 -06:00
julian
16acbc366b remove uninstantiated and unused variables and clean up a bit 2024-05-31 11:36:37 -06:00
julian
1f0798619a save spark set cache scanned timestamps 2024-05-30 22:32:12 -06:00
julian
b5edc3dad8 Merge remote-tracking branch 'origin/testing' into firo_cache_refactor
# Conflicts:
#	lib/wallets/wallet/impl/firo_wallet.dart
2024-05-30 22:05:47 -06:00
julian
e06023d0fc extra info when run in debug mode 2024-05-30 21:39:44 -06:00
sneurlax
1e425e7848 use CheckboxTextButton
*eye twitches*
2024-05-30 21:58:03 -05:00
julian
0acc2f2a08 use extension method 2024-05-30 19:03:15 -06:00
julian
0454c88c4a modify cache db schema 2024-05-30 17:17:35 -06:00
sneurlax
d37d86759d Lock toggling lelantus scanning behind a mutex 2024-05-30 18:17:30 -05:00
sneurlax
0f98c0be2c Use WalletInfoKeys (plus standardize Lelantus') and make UI var private 2024-05-30 17:50:09 -05:00
julian
e5d8dff6cd add debug log level value to enum 2024-05-30 15:48:50 -06:00
julian
08f01d3141 cache used spark tags in sqlite as well 2024-05-30 15:10:56 -06:00
julian
d99231c973 fix spark anon set fetch using the reverse hex of the blockhash given to us by an earlier call of that same electrumx method 2024-05-30 15:09:26 -06:00
julian
c7e7643fe5 chunked list extension 2024-05-30 12:46:41 -06:00
sneurlax
cbe9919e67 Refresh Lelantus data appropriately
according to the enableLelantusScanning WalletInfo setting (stored in otherDataJsonString)
2024-05-29 19:44:24 -05:00
sneurlax
8374d30035 Lelantus settings mobile UI
and cleanup
2024-05-29 19:42:18 -05:00
sneurlax
32561b5694 Scan for Lelantus transactions desktop UI
Squashed commit msgs:

WIP add lelantus checkmark to restore options view, pass to restore view

make bool optional, pass it

style restore option text
2024-05-29 19:39:38 -05:00
sneurlax
ef96f3b76c Add enableLelantusScanning bool and restore/rescan logic
Squashed commit msgs:

add (currently unused) bool enableLelantusScanning to WalletInfo

only do Lelantus things if Lelantus is enabled
6ac468
2024-05-29 19:39:38 -05:00
julian
3eb5a0a39c Cache Spark anonymity sets in sqlite 2024-05-29 17:24:25 -06:00
julian
9006de0f0a code style clean up and gen mocks 2024-05-27 18:01:41 -06:00
julian
2ba0dc576e fix variable read 2024-05-27 14:19:44 -06:00
Julian
1542bcb4d1 enable wownero wallet creation 2024-05-27 14:06:33 -06:00
Julian
88bda91d1b add package monero and do network check in validate address 2024-05-27 13:40:42 -06:00
julian
aac27636ee some clean up and imports fixing from merge 2024-05-27 11:24:11 -06:00
julian
c87564e1cd Merge remote-tracking branch 'origin/monerodart_testing' into monero_merge
# Conflicts:
#	.gitignore
#	crypto_plugins/flutter_libmonero
#	lib/pages/add_wallet_views/add_wallet_view/add_wallet_view.dart
#	lib/pages/add_wallet_views/restore_wallet_view/restore_options_view/restore_options_view.dart
#	lib/pages_desktop_specific/settings/settings_menu/nodes_settings.dart
#	lib/utilities/constants.dart
#	lib/wallets/crypto_currency/coins/monero.dart
#	lib/wallets/wallet/impl/monero_wallet.dart
#	lib/wallets/wallet/impl/wownero_wallet.dart
#	scripts/app_config/templates/pubspec.template
#	scripts/linux/build_all.sh
#	scripts/windows/build_all.sh
2024-05-27 10:41:50 -06:00
julian
aaded93d1f desktop save logs implementation 2024-05-27 10:14:38 -06:00
julian
c5f5f3b1b6 imports cleanup 2024-05-24 14:20:53 -06:00
julian
fc631bf866 add current commit of build to about 2024-05-24 13:56:14 -06:00
julian
f1b0e4e119 only fetch prices for enabled coins 2024-05-24 13:40:20 -06:00
julian
a3a1ddeeaf ignore unsupported coins from SWB files on restore 2024-05-24 13:20:46 -06:00
julian
1a078955c9 clean up git status and show for enabled coins only 2024-05-24 12:01:48 -06:00
julian
a976219417 hide tokens when empty list on mobile wallet create view 2024-05-23 15:44:00 -06:00
julian
9398a09533 in app logo icon override option added so the stack wallet logo in the standard themes can be replaced specifically for duo but possibly other options as well 2024-05-23 15:38:45 -06:00
julian
cf7433655c centralize isStackCoin check functionality 2024-05-23 11:26:58 -06:00
julian
3ee22cbbac handle getting currency via ticker or name a bit more nicely 2024-05-23 11:05:30 -06:00
julian
0af6574e81 Tell flutter_libmonero how to get access to the application dir 2024-05-23 10:41:42 -06:00
julian
459e882ab6 app data dir fix 2024-05-23 09:20:11 -06:00
julian
ec5fc6d2a5 fix remaining package imports/exports 2024-05-23 08:55:14 -06:00
julian
e01b778778 dart fix --apply --code=prefer_relative_imports 2024-05-22 18:37:06 -06:00
julian
f904d409a5 generalize project config 2024-05-22 17:56:51 -06:00
julian
2678513474 move all lottie files into symlinked structure based on app 2024-05-22 15:00:32 -06:00
sneurlax
7fe1109665 add duo theme bundles and images
TODO script using test2_duo.json
2024-05-22 14:43:56 -05:00