Skip to main content

Crate ark_client

Crate ark_client 

Source

Re-exports§

pub use error::Error;
pub use key_provider::Bip32KeyProvider;
pub use key_provider::KeyProvider;
pub use key_provider::StaticKeyProvider;
pub use swap_storage::InMemorySwapStorage;
pub use swap_storage::SwapStorage;
pub use lightning_invoice;

Modules§

error
key_provider
swap_storage
Swap Storage
wallet

Structs§

AddressVtxos
Client
A client to interact with Ark server
OffChainBalance
OfflineClient
A client to interact with Ark Server
ReverseSwapData
Data related to a reverse submarine swap.
SpendStatus
SubmarineSwapData
Data related to a submarine swap.
TimeoutBlockHeights
TxStatus

Enums§

SwapAmount
The amount to be shared with Boltz when creating a reverse submarine swap.

Constants§

DEFAULT_GAP_LIMIT
Default gap limit for BIP44-style key discovery

Traits§

Blockchain