Trait breez_sdk_liquid::lightning::routing::utxo::UtxoLookup

pub trait UtxoLookup {
    // Required method
    fn get_utxo(
        &self,
        chain_hash: &ChainHash,
        short_channel_id: u64,
    ) -> UtxoResult;
}
Expand description

The UtxoLookup trait defines behavior for accessing on-chain UTXOs.

Required Methods§

fn get_utxo(&self, chain_hash: &ChainHash, short_channel_id: u64) -> UtxoResult

Returns the transaction output of a funding transaction encoded by short_channel_id. Returns an error if chain_hash is for a different chain or if such a transaction output is unknown.

Implementors§