Commit graph

89 commits

Author SHA1 Message Date
julian
f8a5e44d7b optimize spark coin refresh, refactor and clean up spark wallet recovery, and add extra data fields to the spark coin schema 2023-12-18 14:05:22 -06:00
julian
3cbc866fe9 update isar spark coin schema 2023-12-15 08:16:51 -06:00
julian
cf2114b7a3 cached spark used coin tags electrumx call 2023-12-13 16:15:59 -06:00
julian
e1241372bf cached spark anon set electrumx call fixes and usage 2023-12-13 14:13:11 -06:00
julian
7dcac56a5a WIP cached spark anon set electrumx call 2023-12-13 11:36:37 -06:00
julian
5b3a998091 various firo restore/rescan fixes and tweaks 2023-11-27 11:50:35 -06:00
julian
32f9fc51e1 clean up missing balance change issues 2023-11-16 17:32:47 -06:00
julian
20208a696c WIP add spark electrumx calls 2023-11-16 12:15:28 -06:00
julian
72bcc97463 remove unused function 2023-11-15 08:46:52 -06:00
julian
5b5908196d refactor various electrumx class names 2023-11-14 14:35:53 -06:00
julian
f5bd1d22f6 clean up walletInfo 2023-11-09 16:27:17 -06:00
julian
335c2b9993 transaction note isar migration 2023-11-09 09:47:36 -06:00
julian
fa4fa60532 couple bug fixes on migrate 2023-11-06 11:37:23 -06:00
julian
527b0c5d3a map key fix 2023-11-06 11:23:51 -06:00
julian
f778a9309f clean up migrate code slightly 2023-11-06 11:09:39 -06:00
julian
5ba29b7299 mostly (roughly) refactored with new wallet providers as well as using a TxData object in place of dynamic Maps 2023-11-03 13:46:55 -06:00
julian
b2bb4832de fix missing schema 2023-10-30 09:48:21 -06:00
Julian
b88c073e22 Merge remote-tracking branch 'origin_sw/staging' into wallets_refactor
# Conflicts:
#	crypto_plugins/flutter_libepiccash
#	lib/db/isar/main_db.dart
#	pubspec.lock
#	pubspec.yaml
#	test/services/coins/firo/firo_wallet_test.mocks.dart
#	test/widget_tests/transaction_card_test.mocks.dart
2023-10-29 12:27:02 -06:00
julian
f96306cb76 mark transactions as fusion txns and use txV2 throughout bch 2023-10-19 16:25:12 -06:00
julian
c1cfe080a0 WIP apply txv2 to bch 2023-10-19 15:37:04 -06:00
sneurlax
f17c6a0875 Merge branch 'staging' into fusion 2023-09-21 14:55:09 -05:00
julian
cc24aa5f43 Merge remote-tracking branch 'origin_SW/staging' into wallets_refactor
# Conflicts:
#	pubspec.lock
2023-09-20 15:07:09 -06:00
julian
157901e33d one time stacy tor dialog 2023-09-20 14:39:06 -06:00
julian
f30785616b WIP very rough refactoring wip 2023-09-18 15:28:31 -06:00
julian
adfe3e181e WIP restructure w/moving from hive to isar for wallets and using coinlib 2023-09-14 17:58:17 -06:00
sneurlax
aba37faacb WIP join session, return early from covert
TODO fix `pubKey`s, `amount`s, etc passed in as 0000 or String? (whereas parameter is String for example, ie null awareness/safety)

Can instantiate a cached electrum client and call eg txid for info missing from the transaction blockchain model
2023-08-30 11:41:45 -05:00
julian
e520726495 fix the fix 2023-07-26 16:51:01 -06:00
julian
80dad5156a Merge remote-tracking branch 'origin_SW/ui-fixes' into ordinals
# Conflicts:
#	lib/db/isar/main_db.dart
2023-07-26 15:11:03 -06:00
julian
36747ca479 another bandaid fix for hive box isn't open 2023-07-26 14:50:38 -06:00
julian
6733a367e3 create mockable wrapper function 2023-07-26 11:47:49 -06:00
julian
7d1d7cb804 auto format on save 2023-07-25 12:07:44 -06:00
julian
e1140e6fa6 clear lelantus coins on full rescan 2023-07-25 11:18:21 -06:00
julian
c7f1392734 cache boxes hive error fix 2023-07-25 10:49:49 -06:00
julian
c97de6017b update lelantus coin schema 2023-07-24 16:44:12 -06:00
julian
baa34ca9f2 isar lelantus coin schema 2023-07-24 09:08:19 -06:00
sneurlax
18a0bf279e refresh inscriptions if new output detected 2023-07-23 18:29:42 -05:00
julian
dffa33abd3 load ordinals into isar as a cache and backend view model 2023-07-21 18:43:59 -06:00
julian
d894d60c1e contact address sorting 2023-07-04 17:40:06 -06:00
julian
fe8ad00b9b don't open legacy trades box unless during migration 2023-07-03 16:42:45 -06:00
julian
b7b43e3380 close coin cache hive boxes when not in use 2023-07-03 16:27:36 -06:00
julian
42abebe1d2 WIP: hive -> isar migration and hive clean up 2023-07-03 15:16:56 -06:00
julian
9513b203a9 refactor delete hive boxes in prep for hive->isar migration 2023-07-03 13:58:11 -06:00
julian
ab07b9c80e fix: auto save formatting 2023-06-05 16:25:54 -06:00
detherminal
95a0309b8b docs: add header to source code again 2023-05-27 00:21:16 +03:00
detherminal
ccf5e68fc6 Revert "docs: add copyright header to all source code"
This reverts commit 84ac798bb8.
2023-05-27 00:19:24 +03:00
detherminal
97e25a73be docs: explain and comment code 2023-05-26 22:25:59 +03:00
detherminal
84ac798bb8 docs: add copyright header to all source code 2023-05-26 19:33:04 +03:00
julian
553e035ca7 Merge remote-tracking branch 'origin_SW/staging' into add_nano
# Conflicts:
#	lib/models/isar/stack_theme.dart
#	lib/models/isar/stack_theme.g.dart
#	lib/pages/settings_views/global_settings_view/manage_nodes_views/add_edit_node_view.dart
#	lib/services/coins/firo/firo_wallet.dart
#	lib/themes/coin_icon_provider.dart
#	lib/themes/coin_image_provider.dart
#	lib/utilities/constants.dart
#	lib/utilities/enums/coin_enum.dart
2023-05-24 11:37:37 -06:00
fossephate
7a95c20645 nano sending + minor sats constants refactor 2023-05-24 11:56:44 -04:00
julian
52bffbac08 add contacts migration from hive to isar and remove contact class conversion 2023-05-15 14:12:06 -06:00