[][src]Struct lnrpc::PsbtShim

pub struct PsbtShim {
    pub pending_chan_id: Vec<u8>,
    pub base_psbt: Vec<u8>,
}

Fields

pending_chan_id: Vec<u8>

A unique identifier of 32 random bytes that will be used as the pending channel ID to identify the PSBT state machine when interacting with it and on the wire protocol to initiate the funding request.

base_psbt: Vec<u8>

An optional base PSBT the new channel output will be added to. If this is non-empty, it must be a binary serialized PSBT.

Trait Implementations

impl Clone for PsbtShim[src]

impl Debug for PsbtShim[src]

impl Default for PsbtShim[src]

impl Message for PsbtShim[src]

impl PartialEq<PsbtShim> for PsbtShim[src]

impl StructuralPartialEq for PsbtShim[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 

impl<T> WithSubscriber for T[src]