Commit graph

56 commits

Author SHA1 Message Date
julian
9bb71b0e13 firo isar index and null address fix 2023-01-17 12:31:07 -06:00
julian
38453ceafb delete old derivations when doing full rescan 2023-01-17 08:19:30 -06:00
julian
d1f237ae51 explicit isar model constructors 2023-01-16 16:37:00 -06:00
julian
5562c14527 WIP refactor to single main isar db 2023-01-16 15:04:03 -06:00
julian
0223a75d95 putAll 2023-01-16 12:58:10 -06:00
julian
8a7236b46d clear out isar blockchain data per wallet when doing full rescan 2023-01-13 15:48:42 -06:00
julian
3414c71741 update other coin's parse transaction and db update 2023-01-13 15:36:19 -06:00
julian
94e6ebf53b insert inputs/outputs after finishing tx parse 2023-01-13 13:25:09 -06:00
julian
52d5ab0d33 WIP tx parse + link address to transaction 2023-01-13 11:11:41 -06:00
julian
5c70cf7967 add mixins to firo_wallet.dart and remove directly interacting with hive therein 2023-01-12 15:20:57 -06:00
julian
1170f742e9 use balance caching in all wallets 2023-01-12 13:21:03 -06:00
julian
4ab090cb92 remove unused hive inits 2023-01-12 12:54:22 -06:00
julian
3f830218a4 extract wallet isar db to mixin 2023-01-12 12:46:01 -06:00
julian
a73e18df75 expose wallet isar instance to Manager 2023-01-11 21:23:21 -06:00
julian
90bf6a2bb2 migrate firo_wallet.dart to isar transactions, addresses, and utxos, as well as the cleaner balance model 2023-01-11 18:16:17 -06:00
julian
8ee9428758 add currentHeight getter 2023-01-10 17:50:22 -06:00
shillo
5accda7355 disable unsupported device locale on windows 2022-12-29 10:48:12 -06:00
ryleedavis
096d2c007e Merge branch 'desktop' of https://github.com/cypherstack/stack_wallet into desktop 2022-12-14 13:56:13 -07:00
julian
4f4d6f8e9d remove cached anon set server call 2022-12-13 11:21:46 -06:00
ryleedavis
390623560e debugPrints that aren't needed ? 2022-12-12 17:17:02 -07:00
julian
d86f0de130 timeout check server features on wallet creation (allow offline new wallet creation on timeout) 2022-11-30 09:54:46 -06:00
julian
5c9664c667 Revert "do not check server features on wallet creation (allow offline new wallet creation)"
This reverts commit 745abe0f10.
2022-11-30 09:46:28 -06:00
julian
745abe0f10 do not check server features on wallet creation (allow offline new wallet creation) 2022-11-30 09:22:58 -06:00
julian
adee71224b Format coin amounts improvements, fixed fee rates display issue, use hard coded xmr estimates for now 2022-11-23 12:42:23 -06:00
julian
3ee0e97628 DesktopSecureStore implementation using Isar as backend, renamed FlutterSecureStorageInterface 2022-11-09 17:55:34 -06:00
julian
2bdf5f152c dynamic secure storage provider 2022-11-09 17:55:34 -06:00
julian
bb260e3a23 hacky fix (due to current persistence design) to get sent transactions showing up right away for electrumx coins 2022-11-07 10:24:37 -06:00
julian
e87aa64e1b isFavorite bandaid fix for https://github.com/cypherstack/stack_wallet/issues/203 2022-11-05 09:40:28 -06:00
Marco
d2120cd171 firo public send fix 2022-10-18 13:15:57 -06:00
Marco
604c2b4a63 increase firo mint search gap 2022-10-18 11:28:14 -06:00
Marco Salazar
9df7894142
Merge pull request #137 from cypherstack/ui-fixes
firo mint notification description
2022-10-15 16:53:54 -06:00
Marco
c7d4c4fc70 fix null error bug, firo restores faster again 2022-10-15 14:49:52 -06:00
julian
b4b9e09a0e firo mint notification description 2022-10-15 11:57:00 -06:00
Marco
3c29b9acdf temp fix for firo infinite fee estimate 2022-10-13 13:01:49 -06:00
julian
2d5b73c45e firo private send vsize check 2022-09-24 10:55:01 -06:00
julian
ea17eb5676 updated firo tests to reflect speedup modifications 2022-09-12 09:22:05 -06:00
julian
4ad5bd6e6d linter warning clean up 2022-09-09 11:14:38 -06:00
Marco
d8bc213749 between 2-4x speed increase for restore, first refresh, and nth refresh 2022-09-09 23:07:27 +08:00
julian
1e89f4e58b fetch server cached anonymity sets for huge increase in firo restore speed 2022-09-08 14:02:07 -06:00
Marco
519cba2b1e get anon set http post call 2022-09-09 00:25:41 +08:00
Marco
d672c2bd17 send all for private funds in firo, and bug fix for failing to load wallets 2022-09-08 20:45:38 +08:00
julian
16cd9b6cee received jsplit not showing as confirmed in ui fix 2022-09-07 16:14:10 -06:00
julian
88df57177b public firo fee estimate and firo fee ui updates 2022-09-07 10:58:54 -06:00
julian
15c4d0e617 non lelantus firo sends 2022-09-07 09:56:10 -06:00
julian
fbc398bc14 WIP firo redesign 2022-09-06 17:27:14 -06:00
julian
94941dfb94 bring back minting without automatically initiating it and do not merge mint transaction with receive 2022-09-06 15:55:01 -06:00
julian
7a23cfc4d2 extra balance getters in firo 2022-09-06 15:52:51 -06:00
julian
d2fbb7a4ba clean up linter warnings and disable auto minting 2022-09-06 09:34:39 -06:00
julian
497e8791b0 Merge branch 'staging' into ui-testing 2022-09-06 07:37:50 -06:00
Marco
88bc15fcd3 firo anonymity set mint saving error 2022-09-06 19:47:57 +08:00