static ChannelAnnouncement |
ChannelAnnouncement.of(byte[] node_signature_1_arg,
byte[] node_signature_2_arg,
byte[] bitcoin_signature_1_arg,
byte[] bitcoin_signature_2_arg,
UnsignedChannelAnnouncement contents_arg) |
Constructs a new ChannelAnnouncement given each field
|
static Result_UnsignedChannelAnnouncementDecodeErrorZ |
Result_UnsignedChannelAnnouncementDecodeErrorZ.ok(UnsignedChannelAnnouncement o) |
Creates a new CResult_UnsignedChannelAnnouncementDecodeErrorZ in the success state.
|
void |
ChannelAnnouncement.set_contents(UnsignedChannelAnnouncement val) |
The actual announcement
|
Result_SignatureNoneZ |
BaseSign.BaseSignInterface.sign_channel_announcement(UnsignedChannelAnnouncement msg) |
Signs a channel announcement message with our funding key, proving it comes from one
of the channel participants.
|
Result_SignatureNoneZ |
BaseSign.sign_channel_announcement(UnsignedChannelAnnouncement msg) |
Signs a channel announcement message with our funding key, proving it comes from one
of the channel participants.
|
Result_NoneLightningErrorZ |
NetworkGraph.update_channel_from_unsigned_announcement(UnsignedChannelAnnouncement msg,
Access chain_access) |
Store or update channel info from a channel announcement without verifying the associated
signatures.
|