pub struct SettleConfirm {
pub channel_id: [u8; 32],
pub prev_per_update_secret: SecretKey,
pub settle_adaptor_signature: EcdsaAdaptorSignature,
}Expand description
Message used to confirm the settlement of a channel.
Fields§
§channel_id: [u8; 32]The id of the channel referred to by the message.
prev_per_update_secret: SecretKeyThe pre-image of the per update point used by the sending party during the establishment of the previous channel state.
settle_adaptor_signature: EcdsaAdaptorSignatureThe adaptor signature for the settlement transaction generated by the sending party.
Trait Implementations§
Source§impl Clone for SettleConfirm
impl Clone for SettleConfirm
Source§fn clone(&self) -> SettleConfirm
fn clone(&self) -> SettleConfirm
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 SettleConfirm
impl Debug for SettleConfirm
Source§impl PartialEq for SettleConfirm
impl PartialEq for SettleConfirm
Source§impl Readable for SettleConfirm
impl Readable for SettleConfirm
Source§impl Type for SettleConfirm
impl Type for SettleConfirm
Source§impl Writeable for SettleConfirm
impl Writeable for SettleConfirm
impl Eq for SettleConfirm
impl StructuralPartialEq for SettleConfirm
Auto Trait Implementations§
impl Freeze for SettleConfirm
impl RefUnwindSafe for SettleConfirm
impl Send for SettleConfirm
impl Sync for SettleConfirm
impl Unpin for SettleConfirm
impl UnwindSafe for SettleConfirm
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