Struct lightning::ln::channelmanager::CounterpartyForwardingInfo [−][src]
pub struct CounterpartyForwardingInfo { pub fee_base_msat: u32, pub fee_proportional_millionths: u32, pub cltv_expiry_delta: u16, }
Expand description
Information needed for constructing an invoice route hint for this channel.
Fields
fee_base_msat: u32
Base routing fee in millisatoshis.
fee_proportional_millionths: u32
Amount in millionths of a satoshi the channel will charge per transferred satoshi.
cltv_expiry_delta: u16
The minimum difference in cltv_expiry between an ingoing HTLC and its outgoing counterpart,
such that the outgoing HTLC is forwardable to this counterparty. See msgs::ChannelUpdate
’s
cltv_expiry_delta
for more details.
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for CounterpartyForwardingInfo
impl Send for CounterpartyForwardingInfo
impl Sync for CounterpartyForwardingInfo
impl Unpin for CounterpartyForwardingInfo
impl UnwindSafe for CounterpartyForwardingInfo
Blanket Implementations
Mutably borrows from an owned value. Read more