Commit graph

5347 commits

Author SHA1 Message Date
sneurlax
d48c7cf9f1 cache node information for reconnection purposes when tor toggled
and cancel alive timer when needed (avoids secureSocket not initialized error)
2024-02-05 15:22:27 -06:00
sneurlax
dbaf184bb8 listen to correct socket depending on tor preference 2024-02-05 14:45:33 -06:00
sneurlax
7646f97cc1 pass prefs instance when updating electrumx 2024-02-05 14:37:06 -06:00
sneurlax
9835970751 listen to tor connection and preferences events 2024-02-05 14:33:52 -06:00
sneurlax
53d7143156 fns docs comments 2024-02-05 14:16:25 -06:00
sneurlax
685690723a initialize prefs and tor services 2024-02-05 14:16:14 -06:00
sneurlax
5835b1e4a7 use Tor in subscribable client where applicable 2024-02-05 14:09:13 -06:00
sneurlax
0d5a8f25a1 check chain height subscription validity with ping 2024-02-05 12:38:40 -06:00
sneurlax
0d8f1c2b95 add chain height service in order to hold one subscription per coin 2024-02-05 12:09:45 -06:00
sneurlax
9b93dc78d2 resolve null check operator used on a null value issue
because unconfirmed txs have a null blockTime.

we could also use currentChainHeight+1, which may be more appropriate.
2024-02-05 11:31:07 -06:00
julian
2be13a89c5 INCOMPLETE: WIP use streams instead of change notifier for electrumx socket subscriptions 2024-02-04 09:33:49 +07:00
julian
1b81af1e7e show chain height on desktop wallet view when in debug mode 2024-02-04 08:32:09 +07:00
sneurlax
0108121db3 if just one response is returned, return it as a single-item list 2024-02-02 19:01:32 -06:00
sneurlax
7863b7f209 don't add a listener if one already exists 2024-02-02 18:44:08 -06:00
sneurlax
a3b3314be8 connect subscribable electrumx instance after initialization 2024-02-02 18:30:26 -06:00
sneurlax
b896337d64 WIP subscribe to block headers in order to fetch chain height
not working because SubscribableElectrumXClient isn't initialized
2024-02-02 15:51:31 -06:00
sneurlax
3c23b0491c TODO note about accepting bad SSL certificate 2024-02-02 14:32:55 -06:00
sneurlax
9791d9b362 uncomment subscribable electrumx client 2024-02-02 14:32:33 -06:00
Diego Salazar
f655b51e88
Merge pull request #742 from cypherstack/update-to-epiccash-tx-fix
Update flutterlib_epiccash to the version with the transaction fix
2024-02-01 11:13:51 -07:00
likho
5922db88bf Update flutterlib_epiccash to the version with the transaction fix 2024-02-01 20:06:26 +02:00
Diego Salazar
7d18220b29
Update version (v1.9.2, build 201) 2024-01-29 17:14:47 -07:00
Diego Salazar
3fce0dd687
Merge pull request #738 from cypherstack/ui
Fix mobile wallet creation UI
2024-01-29 15:44:45 -07:00
sneurlax
10a6706ec0 wrap recovery phrase warning view in scroll and center views 2024-01-29 13:22:37 -06:00
sneurlax
9f03f7cfdc Revert "Merge pull request #732 from cypherstack/ui"
This reverts commit 3c8e220303, reversing
changes made to 0f8d3eb122.
2024-01-29 13:06:04 -06:00
Diego Salazar
e856fd9efe
Merge pull request #737 from cypherstack/tests
Fix tests for Flutter 3.16
2024-01-29 10:23:22 -07:00
julian-CStack
cd03849180
Merge pull request #735 from cypherstack/monero_changes
Possible monero shared history fix
2024-01-28 22:48:03 -06:00
julian-CStack
0f8e0db381
Merge branch 'staging' into monero_changes 2024-01-28 22:47:50 -06:00
julian-CStack
cb2914494e
Merge pull request #736 from cypherstack/rpc
Fix rpc timeout issue and improved logging
2024-01-28 22:47:30 -06:00
julian
fcf971979a Fix rpc timeout issue and improved logging 2024-01-28 22:31:47 -06:00
julian
4f29308904 spray and pray
Two combined testing changes,neither of which really work

revert completer for testing
2024-01-27 18:24:19 -06:00
sneurlax
6846bbbb6d fix electrumx getUsedCoinSerials test 2024-01-26 17:50:30 -06:00
sneurlax
9cd452fd74 fix stack dialog test 2024-01-26 17:42:07 -06:00
sneurlax
6394295167 fix desktop dialog close button test 2024-01-26 17:37:55 -06:00
sneurlax
7ea54d9095 fix connect tap test 2024-01-26 16:57:16 -06:00
sneurlax
0ef372c4f9 fix details tap test 2024-01-26 16:55:26 -06:00
sneurlax
fe819b7f92 disable emoji tap test 2024-01-26 16:25:01 -06:00
sneurlax
0ff37d1e3e patch json request test 2024-01-26 15:59:18 -06:00
Diego Salazar
3c8e220303
Merge pull request #732 from cypherstack/ui
Make pre-recovery-phrase screen scrollable
2024-01-24 13:14:02 -07:00
sneurlax
cd9ac3c2e5 WIP working horizontal centering
need to test on mobile and re-enable commented flex items
2024-01-24 13:05:33 -06:00
sneurlax
ce2bc33744 use SingleChildScrollView on desktop, too 2024-01-24 12:26:37 -06:00
sneurlax
4aed72874b refactor view body 2024-01-24 12:09:51 -06:00
sneurlax
ec9cec5d21 refactor app bar 2024-01-24 12:00:38 -06:00
Diego Salazar
0f8d3eb122
Update version (v1.9.1, build 200) 2024-01-23 16:59:10 -07:00
Diego Salazar
afb4a9c641
Merge pull request #730 from cypherstack/actions
Fix tests: update Flutter to 3.16.0 for actions
2024-01-23 16:49:36 -07:00
Diego Salazar
ad943ad8d6
Merge pull request #731 from cypherstack/bch-p2sh
BCH: Do not validate "p" (P2SH) addresses.
2024-01-23 16:49:27 -07:00
sneurlax
8e7523f804 do not validate "p" (P2SH) addresses 2024-01-23 17:46:21 -06:00
sneurlax
5bc2f91b27 fix tests: upgrade flutter to 3.16.0 2024-01-23 15:55:36 -06:00
Diego Salazar
aa88b9a637
Merge pull request #729 from cypherstack/epic
Epic error handling
2024-01-23 14:19:24 -07:00
Diego Salazar
ec3638682c
Merge pull request #728 from cypherstack/monero
Avoid updating cryptonote wallet information until wallet has finished opening
2024-01-23 14:19:12 -07:00
sneurlax
cf7cbd32bb update flutter_libepiccash ref 2024-01-23 15:13:59 -06:00