pub trait ChannelConstructor<N>where
    N: Nomenclature,
    N::State: State,
    Self: ChannelExtension<N> + Default,{
    // Required method
    fn enrich_funding(
        &self,
        psbt: &mut Psbt,
        funding: &Funding
    ) -> Result<(), <N as Nomenclature>::Error>;
}
Expand description

Channel constructor specific methods

Required Methods§

source

fn enrich_funding( &self, psbt: &mut Psbt, funding: &Funding ) -> Result<(), <N as Nomenclature>::Error>

Implementors§