AI/Human task management system with file-based storage
Interface for the PriceReactorSubscriber example program
Utilities to fetch the chain data from a block source and feed them into Rust Lightning.
A Complete Bitcoin Lightning Library in Rust. Handles the core functionality of the Lightning Network, allowing clients to implement custom wallet, chain interactions, storage and network logic without enforcing a specific runtime.
Utilities to perform required background tasks for Rust Lightning.
Utilities for supporting custom peer-to-peer messages in LDK.
A crate which implements DNSSEC resolution for lightning clients over bLIP 32 using `tokio` and the `dnssec-prover` crate.
Implementation of the rust-lightning network stack using Tokio. For Rust-Lightning clients which wish to make direct connections to Lightning P2P nodes, this is a simple alternative to implementing the required network stack, especially for those already using Tokio.
Utilities for LDK data persistence and retrieval.
Utilities for syncing LDK via the transaction-based `Confirm` interface.
Basic types which are used in the lightning network
Parallel runner for asynchronous tasks.