tomFlowee
4fe9d69e7b
Use more specific define-guards
2024-01-24 21:03:58 +01:00
tomFlowee
f1f148496f
Add API docs.
2023-08-02 11:54:05 +02:00
tomFlowee
166f646cc3
Fixes in API / docs
2023-07-15 20:01:26 +02:00
tomFlowee
1d25e45a1c
Reconcile more places to use pools API
...
This removes 2 more custom solutions to converge on one
Streaming::pool()
namespaced method.
2022-01-25 23:20:12 +01:00
tomFlowee
a8131f88d7
Fix docs
2022-01-21 19:12:31 +01:00
tomFlowee
9025a2e2ea
Add DoubleSpendService to listen to all double spend notifications
2021-03-16 19:53:14 +01:00
tomFlowee
b83fd08789
Add chainReorged msg to BlockNotificationService
...
When blocks are reverted clients likely want to know. This gives them
the information the moment it becomes clear.
2021-02-19 13:43:56 +01:00
TomZ
9faf50029e
Fix typo
2019-08-24 22:25:09 +02:00
TomZ
be28c9e650
Make NetworkService thread-safe
...
This makes the access to the per-peer datastructure lock-free and
thread-safe.
2019-05-18 15:56:34 +02:00
TomZ
ccd66a49b2
Document and refactor NetworkService
...
The main goal of this is to make sure that network services
implementations don't reuse one bufferpool for all their remotes as that
can cause threading issues.
One bufferpool per remote is now made easy.
2019-04-09 17:24:38 +02:00
TomZ
fab80a99ff
Make network manager connect faster
2018-03-26 17:26:06 +02:00
TomZ
8cfacf219b
Add NetworkService class
2018-02-16 12:32:08 +01:00