lwk_bindings 0.2.0

Liquid Wallet Kit - Bindings for other languages
Documentation
/// Wallet chain
#[derive(uniffi::Enum, Debug, PartialEq, Eq)]
pub enum Chain {
    /// External address, shown when asked for a payment.
    /// Wallet having a single descriptor are considered External
    External,

    /// Internal address, used for the change
    Internal,
}

impl From<lwk_wollet::Chain> for Chain {
    fn from(value: lwk_wollet::Chain) -> Self {
        match value {
            lwk_wollet::Chain::External => Chain::External,
            lwk_wollet::Chain::Internal => Chain::Internal,
        }
    }
}