Commit Graph

43 Commits

Author SHA1 Message Date
Craig Raw
77c10e1600 add privacy-preserving hourly aggregate of historical scan stats 2026-05-30 10:17:49 +02:00
Craig Raw
40c5a25bf3 improve hosts response in server.features 2026-05-24 10:02:35 +02:00
Craig Raw
23983e35c5 minor electrum protocol specification tweaks 2026-05-22 11:26:44 +02:00
Craig Raw
f930cad345 update readme with new bitcoind rpc config 2026-05-20 17:47:40 +02:00
Craig Raw
8fa3f2cf19 update to note backend limits and notification ordering 2026-05-15 10:58:43 +02:00
Craig Raw
01710e4102 update readme for v1.5.0 release 2026-05-14 14:22:18 +02:00
Craig Raw
fe64267b30 implement complementary tls electrum server listener 2026-05-14 09:30:00 +02:00
Craig Raw
6b26d90440 add startup and shutdown log messages 2026-05-11 14:50:44 +02:00
Craig Raw
1b6fb9c831 implement subscriber to zmq sequence publisher for faster mempool scanning 2026-05-11 12:41:23 +02:00
Craig Raw
e9727e17d0 expose duckdb memory_limit as a scan config setting 2026-05-08 12:15:30 +02:00
Craig Raw
c0b8b8f40b always run non-historical sp scans on the cpu backend 2026-05-08 12:04:15 +02:00
Craig Raw
c1cc0b2a0b enforce subscription objects in sp notifications serve as identity for subscriptions 2026-05-04 11:56:41 +02:00
Craig Raw
8841cf0e76 improve server features response and change port config to tcp specific 2026-05-04 11:28:42 +02:00
Craig Raw
92dc5d6641 avoid sending sp notification on confirmations, handle malformed server features 2026-05-04 11:03:59 +02:00
Craig Raw
7c9c4e886d handle and document resubscription to the same sp address 2026-05-01 14:57:28 +02:00
Craig Raw
5faa20715a ensure subscribe response is sent before notifications for that subscription 2026-05-01 13:55:15 +02:00
Craig Raw
c35b535fe5 update subscribe rpc to return subscription json object 2026-04-30 17:02:42 +02:00
Craig Raw
20a01d311e update electrum protocol for clarification and improved parameter validation 2026-04-28 14:48:33 +02:00
Craig Raw
ecb0226e95 update readme with toml config changes 2026-04-13 12:29:24 +02:00
Craig Raw
0a9af348c1 add and document scan audit mode 2026-04-13 12:25:20 +02:00
Craig Raw
64bc758d88 update readme for 1.4.0 release 2026-04-01 14:36:21 +02:00
Craig Raw
1e3d566113 add benchmarking document 2025-11-11 16:02:00 +02:00
Craig Raw
67c2c56de1 minor fixes 2025-11-11 15:53:41 +02:00
Craig Raw
e0d20a0c0b improve scalability by using virtual threads 2025-11-07 12:16:04 +02:00
Craig Raw
418296e736 add labels integer array to scan parameters and remove scanForChange (change now always included) 2025-11-05 17:18:37 +02:00
Craig Raw
bd7a4492e5 minor change to specify height instead of blockchain order 2025-11-05 08:28:59 +02:00
Craig Raw
205e5efc46 add proxy to backend electrum server support 2025-10-31 16:15:17 +02:00
Craig Raw
6e9d4235bf use duckdb appender instead of batch inserts 2025-10-31 12:45:07 +02:00
Craig Raw
ff34bb6eb6 introduce cuda scanning 2025-10-31 11:30:11 +02:00
Craig Raw
485513d24e bump to v1.1.0 2025-09-22 11:12:51 +02:00
Craig Raw
1be7cde98b add tweak key to silent payments electrum notifications 2025-09-18 16:42:06 +02:00
Craig Raw
c99454fc42 fix column description in readme 2025-09-09 17:31:44 +02:00
Craig Raw
cd149e4926 minor fixes 2025-09-09 14:24:56 +02:00
Craig Raw
1fa81f8d96 rename start height param 2025-09-09 12:57:48 +02:00
Craig Raw
fc85c4b2a6 add mempool monitoring 2025-09-09 10:07:29 +02:00
Craig Raw
0d2915679b add progressive updates and cli args follow and quiet 2025-09-08 12:03:23 +02:00
Craig Raw
f901b1ab43 add logo, doc edits 2025-09-08 09:40:53 +02:00
Craig Raw
5fe66643db switch to notification protocol and implement read multi-threading 2025-09-04 16:37:07 +02:00
Craig Raw
a1c53f0f72 add unsupported electrum server calls 2025-08-23 11:48:23 +02:00
Craig Raw
dd9e6023c3 change server binary name to frigated 2025-08-22 16:40:53 +02:00
Craig Raw
435449420f indexing performance improvements 2025-08-22 16:25:46 +02:00
Craig Raw
61034e327f add README 2025-08-22 14:37:41 +02:00
Craig Raw
87fa8f011a initial commit 2025-08-16 11:34:30 +02:00