[][src]Struct lnrpc::ReadyForPsbtFunding

pub struct ReadyForPsbtFunding {
    pub funding_address: String,
    pub funding_amount: i64,
    pub psbt: Vec<u8>,
}

Fields

funding_address: String

The P2WSH address of the channel funding multisig address that the below specified amount in satoshis needs to be sent to.

funding_amount: i64

The exact amount in satoshis that needs to be sent to the above address to fund the pending channel.

psbt: Vec<u8>

A raw PSBT that contains the pending channel output. If a base PSBT was provided in the PsbtShim, this is the base PSBT with one additional output. If no base PSBT was specified, this is an otherwise empty PSBT with exactly one output.

Trait Implementations

impl Clone for ReadyForPsbtFunding[src]

impl Debug for ReadyForPsbtFunding[src]

impl Default for ReadyForPsbtFunding[src]

impl Message for ReadyForPsbtFunding[src]

impl PartialEq<ReadyForPsbtFunding> for ReadyForPsbtFunding[src]

impl StructuralPartialEq for ReadyForPsbtFunding[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]