Commit graph

196 commits

Author SHA1 Message Date
julian
2ada78e4b0 spark mempool electrumx calls 2024-06-14 13:33:27 -06:00
julian
e53aa98363 add new used tags call that includes txids 2024-06-10 11:24:05 -06:00
sneurlax
713d8b0cde use BigInt defaultFeeRate, BitcoinFrost's default, right cryptoCurrency 2024-06-07 17:04:42 -05:00
sneurlax
3b9676f40e add and use defaultFeeRate per ElectrumX coin 2024-06-07 15:56:57 -05:00
julian
20f743932b used tags cache count fix 2024-06-06 14:36:37 -06:00
julian
3dac77b8d6 WIP mempool electrumx cals 2024-06-05 10:51:18 -06:00
julian
08f01d3141 cache used spark tags in sqlite as well 2024-05-30 15:10:56 -06:00
julian
3eb5a0a39c Cache Spark anonymity sets in sqlite 2024-05-29 17:24:25 -06:00
julian
9006de0f0a code style clean up and gen mocks 2024-05-27 18:01:41 -06:00
julian
e01b778778 dart fix --apply --code=prefer_relative_imports 2024-05-22 18:37:06 -06:00
julian
a82f6c3c6e coin enum finally gone 2024-05-15 15:24:02 -06:00
julian
d92b712146 speed up spark sends 2024-05-10 14:32:15 -06:00
julian
51807ac8e6 lints clean up 2024-05-09 12:44:56 -06:00
julian
3c76cc115c rough gui refactor for frost wallet creation on mobile 2024-05-03 09:37:59 -06:00
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
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
80005221b2 Merge branch 'staging' into dev 2024-02-19 10:44:55 -06: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
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
2a18d911e8 Merge branch 'subscribe_adapter' into electrum_adapter 2024-02-16 11:25:25 -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
sneurlax
35ba58c462 Merge branch 'electrum_adapter' into testing 2024-02-14 20:04:46 -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
2a16727b8c Merge branch 'electrum_adapter' into dev 2024-02-14 16:51: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
e58a614729 remove recursion to resolve deadlock issue 2024-02-14 15:56:34 -06:00
sneurlax
c9754c2739 Merge branch 'electrum_adapter' into testing 2024-02-14 11:20:29 -06:00
sneurlax
98c095b568 add 10s timeout 2024-02-14 11:19:57 -06:00
sneurlax
fc0d9639b8 store completers similarly to subscriptions so we can await them 2024-02-14 11:07:30 -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
af3e194767 use electrum_adapter.getTransaction in cachedElectrumXClient, too 2024-02-13 19:20:33 -06:00