Struct lightning::ln::msgs::AnnouncementSignatures [−][src]
pub struct AnnouncementSignatures { pub channel_id: [u8; 32], pub short_channel_id: u64, pub node_signature: Signature, pub bitcoin_signature: Signature, }
Expand description
An announcement_signatures message to be sent or received from a peer
Fields
channel_id: [u8; 32]
The channel ID
short_channel_id: u64
The short channel ID
node_signature: Signature
A signature by the node key
bitcoin_signature: Signature
A signature by the funding key
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Gets the length of this object after it has been serialized. This can be overridden to optimize cases where we prepend an object with its length. Read more
Writes self out to a Vec
Auto Trait Implementations
impl RefUnwindSafe for AnnouncementSignatures
impl Send for AnnouncementSignatures
impl Sync for AnnouncementSignatures
impl Unpin for AnnouncementSignatures
impl UnwindSafe for AnnouncementSignatures
Blanket Implementations
Mutably borrows from an owned value. Read more