Crate bdk_electrum_streaming

Crate bdk_electrum_streaming 

Source
Expand description

BDK Electrum goodness.

Re-exports§

pub use electrum_streaming_client;

Structs§

AsyncClient
BlockingClient
Cache
A monotonically growing cache.
ChainJob
A job that tries to update the State’s internal CheckPoint to the latest tip.
DerivedSpkTracker
Keeps track of spks.
ReqCoord
Request coordinator.
ReqQueuer
Queues requests to broadcast so that once the response is received, we can determine it’s response type and associated jobs.
SpkJob
State

Enums§

ClientAction
JobId
JobRequest
SpkJobStage
TxsJobStage
UserRequest

Functions§

from_raw
run_async
Run State with the provided transport, update channel and client channel.
run_blocking

Type Aliases§

AsyncClientAction
AsyncReceiver
AsyncState
BlockingClientAction
BlockingReceiver
BlockingState
ReqQueue
Queue of raw requests.
Update