[−][src]Struct lightning::ln::router::RouteHint
A channel descriptor which provides a last-hop route to get_route
Fields
src_node_id: PublicKey
The node_id of the non-target end of the route
short_channel_id: u64
The short_channel_id of this channel
fee_base_msat: u32
The static msat-denominated fee which must be paid to use this channel
fee_proportional_millionths: u32
The dynamic proportional fee which must be paid to use this channel, denominated in millionths of the value being forwarded to the next hop.
cltv_expiry_delta: u16
The difference in CLTV values between this node and the next node.
htlc_minimum_msat: u64
The minimum value, in msat, which must be relayed to the next hop.
Auto Trait Implementations
impl RefUnwindSafe for RouteHint
impl Send for RouteHint
impl Sync for RouteHint
impl Unpin for RouteHint
impl UnwindSafe for RouteHint
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,