Commit graph

39 commits

Author SHA1 Message Date
julian
f8b9c64ef0 possible bugfix 2024-04-23 16:04:29 -06:00
julian
622740a8c0 centralized electrum client management 2024-04-23 13:59:35 -06:00
sneurlax
06e6407259 Revert "remove temporary doge fee hackfix"
This reverts commit f67c9e6402.
2024-02-27 13:48:48 -06:00
sneurlax
f67c9e6402 remove temporary doge fee hackfix
Closes #763.
2024-02-26 14:02:55 -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
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
sneurlax
e070c2d986 temporary estimatefee hackfix 2024-02-20 12:33:29 -06:00
sneurlax
494a1a9ba6 close chain height subscriptions on tor connection preference change 2024-02-19 14:32:43 -06: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
25ffa1fee6 WIP move subscription over to electrum_adapter 2024-02-15 17:53:39 -06:00
sneurlax
a52f45a4ae check electrumAdapterClient in CachedElectrumXClient, if closed, reopen
using a callback
2024-02-15 15:43:47 -06:00
sneurlax
cbcac9bcce make coin optional 2024-02-14 20:04:26 -06:00
sneurlax
b8987c73c0 WIP use and reuse electrum adapter channel 2024-02-14 19:47:26 -06:00
sneurlax
2339b33798 use and pass SSL and Tor proxyInfo variables to electrum_adapter methods 2024-02-14 16:50:59 -06:00
sneurlax
8fc2043910 new getFeeRate, add retry logic to usedCoinSerials, and comment cleanup 2024-02-13 19:47:26 -06:00
sneurlax
c21af7196f do not use hardcoded firo.stackwallet.com
in order to support custom nodes.
2024-02-13 19:34:18 -06:00
sneurlax
13a50cdace use electrum_adapter getTransaction 2024-02-13 18:28:20 -06:00
sneurlax
ceec698a44 add lelantus electrum_adapter methods 2024-02-13 15:34:45 -06:00
sneurlax
cd951f10cc temporarily use electrum_adapter's firo branch for testing integration 2024-02-13 14:25:03 -06:00
sneurlax
4147e357a8 use electrum_adapter package methods for all spark calls
add spark methods and tests, remove some Ravencoin references
and use cypherstack remote.  much trust, veryfy
2024-02-12 16:31:04 -06:00
sneurlax
e8dc77529f add more logging 2024-02-09 19:10:37 -06:00
sneurlax
dc6d569433 add extra logging if a Map is returned with >1 requests queued 2024-02-06 20:57:33 -06:00
sneurlax
15a9543c9f instead of checking if it's a List, check if it's not a Map 2024-02-06 12:31:42 -06:00
likho
b56925d0d2 Resolve error when rescanning a wallet 2024-02-06 16:33:10 +02:00
sneurlax
66354e8ecd reconnect if needed in _checkRpcClient
with failovers
2024-02-05 15:49:05 -06:00
sneurlax
3ec6e2a008 TODO notes 2024-02-05 15:23:08 -06:00
sneurlax
0108121db3 if just one response is returned, return it as a single-item list 2024-02-02 19:01:32 -06:00
julian
f61acd90b7 hash used spark tags 2023-12-20 17:46:48 -06:00
julian
f83fb76bd8 clean docs/comments 2023-12-14 08:31:15 -06:00
julian
cf2114b7a3 cached spark used coin tags electrumx call 2023-12-13 16:15:59 -06:00
julian
6507ebd346 correct comment 2023-12-07 15:30:35 -06:00
julian
03526d0f5d add some retries to some electrumx calls 2023-11-24 13:25:32 -06:00
julian
d5fafb64dc fix getsparkmintmetadata call 2023-11-17 09:23:16 -06:00
julian
e8972024dc More WIP firo spark electrumx 2023-11-16 14:49:35 -06:00
julian
20208a696c WIP add spark electrumx calls 2023-11-16 12:15:28 -06:00
julian
5b5908196d refactor various electrumx class names 2023-11-14 14:35:53 -06:00
Renamed from lib/electrumx_rpc/electrumx.dart (Browse further)