Crate ddk

Source
Expand description

application tooling for DLCs 🌊

Re-exports§

pub use ddk_manager;

Modules§

builder
Build a DDK application.
chain
Working with the bitcoin chain.
error
DDK error types
json
JSON structs
oracle
Oracle clients.
storage
Storage implementations.
transport
Transport services.
util
DLC utilities.
wallet
The internal bdk_wallet::PersistedWallet.

Structs§

Balance
DlcDevKit
DDK object with all services

Enums§

DlcManagerMessage

Constants§

DEFAULT_NOSTR_RELAY
Default nostr relay.

Traits§

KeyStorage
Retrieval of key material for signing DLC transactions
Oracle
Oracle client
Storage
Storage for DLC contracts.
Transport
Allows ddk to open a listening connection and send/receive dlc messages functionality.