[−][src]Crate cashweb_keyserver_client
cashweb-bitcoin-client is a library providing KeyserverClient which allows
interaction with specific keyservers and KeyserverManager
which allows sampling and aggregation over multiple keyservers.
Modules
| models | This module contains all the |
| services | This module contains lower-level primitives for working with the |
Structs
| AggregateResponse | Response to an aggregation query. |
| KeyserverClient |
|
| KeyserverManager | KeyserverManager wraps a client and allows sampling and selecting of queries across a set of keyservers. |
| MetadataPackage | The |
| RawAuthWrapperPackage | The raw |
| SampleResponse | Response to a sample query. |
Enums
| KeyserverError | Error associated with sending a request to a keyserver. |
Functions
| aggregate_peers | Aggregate a collection of |
| select_auth_wrapper | Select best |
| uniform_random_sampler | Choose from a random subset of URIs. |