Class MessageSendEvent

    • Method Detail

      • send_accept_channel

        public static MessageSendEvent send_accept_channel​(byte[] node_id,
                                                           AcceptChannel msg)
        Utility method to constructs a new SendAcceptChannel-variant MessageSendEvent
      • send_open_channel

        public static MessageSendEvent send_open_channel​(byte[] node_id,
                                                         OpenChannel msg)
        Utility method to constructs a new SendOpenChannel-variant MessageSendEvent
      • send_funding_created

        public static MessageSendEvent send_funding_created​(byte[] node_id,
                                                            FundingCreated msg)
        Utility method to constructs a new SendFundingCreated-variant MessageSendEvent
      • send_funding_signed

        public static MessageSendEvent send_funding_signed​(byte[] node_id,
                                                           FundingSigned msg)
        Utility method to constructs a new SendFundingSigned-variant MessageSendEvent
      • send_channel_ready

        public static MessageSendEvent send_channel_ready​(byte[] node_id,
                                                          ChannelReady msg)
        Utility method to constructs a new SendChannelReady-variant MessageSendEvent
      • send_announcement_signatures

        public static MessageSendEvent send_announcement_signatures​(byte[] node_id,
                                                                    AnnouncementSignatures msg)
        Utility method to constructs a new SendAnnouncementSignatures-variant MessageSendEvent
      • update_htlcs

        public static MessageSendEvent update_htlcs​(byte[] node_id,
                                                    CommitmentUpdate updates)
        Utility method to constructs a new UpdateHTLCs-variant MessageSendEvent
      • send_revoke_and_ack

        public static MessageSendEvent send_revoke_and_ack​(byte[] node_id,
                                                           RevokeAndACK msg)
        Utility method to constructs a new SendRevokeAndACK-variant MessageSendEvent
      • send_closing_signed

        public static MessageSendEvent send_closing_signed​(byte[] node_id,
                                                           ClosingSigned msg)
        Utility method to constructs a new SendClosingSigned-variant MessageSendEvent
      • send_shutdown

        public static MessageSendEvent send_shutdown​(byte[] node_id,
                                                     Shutdown msg)
        Utility method to constructs a new SendShutdown-variant MessageSendEvent
      • send_channel_reestablish

        public static MessageSendEvent send_channel_reestablish​(byte[] node_id,
                                                                ChannelReestablish msg)
        Utility method to constructs a new SendChannelReestablish-variant MessageSendEvent
      • send_channel_announcement

        public static MessageSendEvent send_channel_announcement​(byte[] node_id,
                                                                 ChannelAnnouncement msg,
                                                                 ChannelUpdate update_msg)
        Utility method to constructs a new SendChannelAnnouncement-variant MessageSendEvent
      • broadcast_channel_announcement

        public static MessageSendEvent broadcast_channel_announcement​(ChannelAnnouncement msg,
                                                                      ChannelUpdate update_msg)
        Utility method to constructs a new BroadcastChannelAnnouncement-variant MessageSendEvent
      • broadcast_channel_update

        public static MessageSendEvent broadcast_channel_update​(ChannelUpdate msg)
        Utility method to constructs a new BroadcastChannelUpdate-variant MessageSendEvent
      • broadcast_node_announcement

        public static MessageSendEvent broadcast_node_announcement​(NodeAnnouncement msg)
        Utility method to constructs a new BroadcastNodeAnnouncement-variant MessageSendEvent
      • send_channel_update

        public static MessageSendEvent send_channel_update​(byte[] node_id,
                                                           ChannelUpdate msg)
        Utility method to constructs a new SendChannelUpdate-variant MessageSendEvent
      • handle_error

        public static MessageSendEvent handle_error​(byte[] node_id,
                                                    ErrorAction action)
        Utility method to constructs a new HandleError-variant MessageSendEvent
      • send_channel_range_query

        public static MessageSendEvent send_channel_range_query​(byte[] node_id,
                                                                QueryChannelRange msg)
        Utility method to constructs a new SendChannelRangeQuery-variant MessageSendEvent
      • send_short_ids_query

        public static MessageSendEvent send_short_ids_query​(byte[] node_id,
                                                            QueryShortChannelIds msg)
        Utility method to constructs a new SendShortIdsQuery-variant MessageSendEvent
      • send_reply_channel_range

        public static MessageSendEvent send_reply_channel_range​(byte[] node_id,
                                                                ReplyChannelRange msg)
        Utility method to constructs a new SendReplyChannelRange-variant MessageSendEvent
      • send_gossip_timestamp_filter

        public static MessageSendEvent send_gossip_timestamp_filter​(byte[] node_id,
                                                                    GossipTimestampFilter msg)
        Utility method to constructs a new SendGossipTimestampFilter-variant MessageSendEvent