Commit graph

5493 commits

Author SHA1 Message Date
sneurlax
7d5cc8d8be Merge branch 'staging' into add_frost 2024-02-23 17:37:21 -06:00
Diego Salazar
7d4d5a7e7e
Update version (v1.10.1, build 209) 2024-02-23 11:37:41 -07:00
Diego Salazar
7d9b113b46
Merge pull request #771 from cypherstack/bch_amount_parsing
Bch amount parsing
2024-02-23 11:36:25 -07:00
Diego Salazar
61e620c77a
Merge pull request #770 from cypherstack/ui
Make recovery screens scrollable for small desktop screens
2024-02-23 11:36:11 -07:00
julian
0a2166b3fb force reparse bch txns from cached electrumx responses on refresh to correct any parsing errors fixed by b9718bedbd 2024-02-23 19:33:10 +07:00
julian
b9718bedbd electrum/fulcrum bch output parse fix 2024-02-23 19:28:14 +07:00
sneurlax
101facaa2a make recovery screens scrollable for small desktop screens 2024-02-22 16:40:27 -06:00
Diego Salazar
68a90a61a7
Merge pull request #769 from cypherstack/epicbox
Change default americas epicbox server to stackwallet.epicbox.com
2024-02-22 14:08:29 -07:00
sneurlax
7865e36638 change default americas epicbox server to stackwallet.epicbox.com 2024-02-22 14:56:20 -06:00
Diego Salazar
9eb1acafbd
Merge pull request #768 from cypherstack/debugging
Electrum/Fulcrum batching tweaks and fixes
2024-02-22 10:59:29 -07:00
Diego Salazar
345ad9e0a2
Merge pull request #767 from cypherstack/dogecoin
Dogecoin fee estimation hackfix
2024-02-22 10:58:33 -07:00
sneurlax
e45eb85fc6 dogecoin fee fix 2024-02-22 11:57:29 -06:00
julian
725d11f9c2 electrum/fulcrum batching tweaks and fixes 2024-02-22 12:16:53 +07:00
Diego Salazar
a5299adb39
Update version (v1.10.0, build 208) 2024-02-20 16:42:27 -07:00
Diego Salazar
d6710166f9
Merge pull request #764 from cypherstack/null-wallet
Do not trap user in "restore failed" dialog if serverside issues lead to failure
2024-02-20 16:40:40 -07:00
Diego Salazar
f00fb01757
Merge pull request #762 from cypherstack/dogecoin
Temporary Dogecoin fee estimation hackfix
2024-02-20 16:40:22 -07:00
sneurlax
04ca80529a finally dismiss restoration failed dialog 2024-02-20 17:32:02 -06:00
sneurlax
235b731c19 null wallet fix
pt 1
2024-02-20 12:41:22 -06:00
sneurlax
e070c2d986 temporary estimatefee hackfix 2024-02-20 12:33:29 -06:00
Diego Salazar
d4ebdbffeb
Update build number (v1.10.0, build 207) 2024-02-19 18:03:59 -07:00
Diego Salazar
123dc4bed1
Merge pull request #761 from cypherstack/electrum
Update chain height subscription, use new electrum_adapter version with Tor fixes, and update Tor package's SOCKSSocket class
2024-02-19 18:02:54 -07:00
sneurlax
7af35fc656 update tor to main 2024-02-19 15:56:31 -06:00
sneurlax
314012d013 electrum_adapter: use new inputStream and outputStream 2024-02-19 15:49:57 -06:00
sneurlax
d44a8ea077 update tor and electrum_adapter package for new SOCKSSocket cast method 2024-02-19 15:45:08 -06:00
sneurlax
d94b474eec electrum_adapter: fix tor/SOCKSSocket connection issue 2024-02-19 15:44:14 -06:00
sneurlax
f8d64218f2 resolve mutation issue 2024-02-19 15:18:29 -06:00
sneurlax
c213745e5a add error handling and attempt to reconnect on error 2024-02-19 15:11:10 -06:00
sneurlax
494a1a9ba6 close chain height subscriptions on tor connection preference change 2024-02-19 14:32:43 -06:00
sneurlax
0f8d51657f add debug logging to electrum_adapter
we try-catch a failure to parse a double that may have significant implications.  it seems safe for now, though, and resolves an issue which leads to a "Bad state: client is closed" exception, so I'm just going to investigate via the debug logging for now.
2024-02-19 12:52:22 -06:00
sneurlax
80005221b2 Merge branch 'staging' into dev 2024-02-19 10:44:55 -06:00
likho
48309a0ae8 Update electrum_adapter commit hash 2024-02-19 17:46:02 +02:00
likho
1ba1150c65 Check if tx value is not null when parsing OutputV2 tx 2024-02-19 16:05:57 +02:00
julian
be8ef772b0 INCOMPLETE: Untested refactor to reduce number of chain subscriptions and simply the management thereof 2024-02-17 15:47:53 +07:00
Diego Salazar
6421a2ce74
Update pubspec.yaml 2024-02-16 16:41:11 -07:00
Diego Salazar
c75b819157
Merge pull request #760 from cypherstack/electrum_adapter
Use electrum_adapter package for Electrum calls
2024-02-16 16:38:57 -07:00
sneurlax
8e2ca6a6c9 remove old rpc client references 2024-02-16 17:05:13 -06:00
sneurlax
9ac8a32821 update ping and request functions 2024-02-16 16:55:24 -06:00
sneurlax
c4cbf6eb5a add electrum_adapter ping note 2024-02-16 16:46:24 -06:00
sneurlax
e2d8e80f66 close old electrum client when updating to a new one
and ignore late initialization errors
2024-02-16 16:33:51 -06:00
sneurlax
a807303eba listen to tor and preferences changes and handle connections accordingly 2024-02-16 16:33:19 -06:00
sneurlax
75ca3d489b cleanup 2024-02-16 11:25:52 -06:00
sneurlax
2a18d911e8 Merge branch 'subscribe_adapter' into electrum_adapter 2024-02-16 11:25:25 -06:00
sneurlax
f9a8399d05 resolve merge conflict issue
sorry guise
2024-02-16 00:32:06 -06:00
sneurlax
0bb564bbc2 Merge branch 'subscribe_adapter' into testing 2024-02-15 18:08:31 -06:00
sneurlax
86bd8e2215 Merge branch 'electrum_adapter' into testing 2024-02-15 18:08:00 -06:00
sneurlax
b357d735ab clean up debug print 2024-02-15 17:59:12 -06:00
sneurlax
25ffa1fee6 WIP move subscription over to electrum_adapter 2024-02-15 17:53:39 -06:00
sneurlax
d00c205e6c add logging 2024-02-15 17:14:01 -06:00
sneurlax
3d942f3e0b return new client to CachedElectrumXClient from callback in interface 2024-02-15 16:33:02 -06:00
sneurlax
a52f45a4ae check electrumAdapterClient in CachedElectrumXClient, if closed, reopen
using a callback
2024-02-15 15:43:47 -06:00