Struct lightning::ln::msgs::QueryShortChannelIds [−][src]
Expand description
A query_short_channel_ids message is used to query a peer for routing gossip messages related to one or more short_channel_ids. The query recipient will reply with the latest, if available, channel_announcement, channel_update and node_announcement messages it maintains for the requested short_channel_ids followed by a reply_short_channel_ids_end message. The short_channel_ids sent in this query are encoded. We only support encoding_type=0 uncompressed serialization and do not support encoding_type=1 zlib serialization.
Fields
chain_hash: BlockHash
The genesis hash of the blockchain being queried
short_channel_ids: Vec<u64>
The short_channel_ids that are being queried
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Writes self out to a Vec
Writes self out to a Vec
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
Auto Trait Implementations
impl RefUnwindSafe for QueryShortChannelIds
impl Send for QueryShortChannelIds
impl Sync for QueryShortChannelIds
impl Unpin for QueryShortChannelIds
impl UnwindSafe for QueryShortChannelIds
Blanket Implementations
Mutably borrows from an owned value. Read more