pub struct PaymentRelay {
pub cltv_expiry_delta: u16,
pub fee_proportional_millionths: u32,
pub fee_base_msat: u32,
}Expand description
Parameters for relaying over a given BlindedHop.
Fields§
§cltv_expiry_delta: u16Number of blocks subtracted from an incoming HTLC’s cltv_expiry for this BlindedHop.
fee_proportional_millionths: u32Liquidity fee charged (in millionths of the amount transferred) for relaying a payment over
this BlindedHop, (i.e., 10,000 is 1%).
fee_base_msat: u32Base fee charged (in millisatoshi) for relaying a payment over this BlindedHop.
Trait Implementations§
Source§impl Clone for PaymentRelay
impl Clone for PaymentRelay
Source§fn clone(&self) -> PaymentRelay
fn clone(&self) -> PaymentRelay
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PaymentRelay
impl Debug for PaymentRelay
Source§impl PartialEq for PaymentRelay
impl PartialEq for PaymentRelay
Source§impl Readable for PaymentRelay
impl Readable for PaymentRelay
Source§impl Writeable for PaymentRelay
impl Writeable for PaymentRelay
impl StructuralPartialEq for PaymentRelay
Auto Trait Implementations§
impl Freeze for PaymentRelay
impl RefUnwindSafe for PaymentRelay
impl Send for PaymentRelay
impl Sync for PaymentRelay
impl Unpin for PaymentRelay
impl UnwindSafe for PaymentRelay
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more