pub struct SettleAccept {
pub channel_id: [u8; 32],
pub next_per_update_point: PublicKey,
pub settle_adaptor_signature: EcdsaAdaptorSignature,
}
Expand description
Message used to accept a previously received settlement offer.
Fields§
§channel_id: [u8; 32]
The id of the channel referred to by the message.
next_per_update_point: PublicKey
The per update point to be used by the sending party to setup the next channel state.
settle_adaptor_signature: EcdsaAdaptorSignature
The adaptor signature for the settle transaction generated by the sending party.
Trait Implementations§
Source§impl Clone for SettleAccept
impl Clone for SettleAccept
Source§fn clone(&self) -> SettleAccept
fn clone(&self) -> SettleAccept
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 SettleAccept
impl Debug for SettleAccept
Source§impl PartialEq for SettleAccept
impl PartialEq for SettleAccept
Source§impl Readable for SettleAccept
impl Readable for SettleAccept
Source§impl Type for SettleAccept
impl Type for SettleAccept
Source§impl Writeable for SettleAccept
impl Writeable for SettleAccept
impl Eq for SettleAccept
impl StructuralPartialEq for SettleAccept
Auto Trait Implementations§
impl Freeze for SettleAccept
impl RefUnwindSafe for SettleAccept
impl Send for SettleAccept
impl Sync for SettleAccept
impl Unpin for SettleAccept
impl UnwindSafe for SettleAccept
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