SignInvoiceRequestFn

Trait SignInvoiceRequestFn 

pub trait SignInvoiceRequestFn {
    // Required method
    fn sign_invoice_request(
        &self,
        message: &UnsignedInvoiceRequest,
    ) -> Result<Signature, ()>;
}
Expand description

A function for signing an UnsignedInvoiceRequest.

Required Methods§

fn sign_invoice_request( &self, message: &UnsignedInvoiceRequest, ) -> Result<Signature, ()>

Signs a TaggedHash computed over the merkle root of message’s TLV stream.

Implementors§