Package org.ldk.impl

Interface bindings.LDKChannelMessageHandler

  • Enclosing class:
    bindings

    public static interface bindings.LDKChannelMessageHandler
    • Method Detail

      • handle_open_channel

        void handle_open_channel​(byte[] their_node_id,
                                 long msg)
      • handle_accept_channel

        void handle_accept_channel​(byte[] their_node_id,
                                   long msg)
      • handle_funding_created

        void handle_funding_created​(byte[] their_node_id,
                                    long msg)
      • handle_funding_signed

        void handle_funding_signed​(byte[] their_node_id,
                                   long msg)
      • handle_channel_ready

        void handle_channel_ready​(byte[] their_node_id,
                                  long msg)
      • handle_shutdown

        void handle_shutdown​(byte[] their_node_id,
                             long msg)
      • handle_closing_signed

        void handle_closing_signed​(byte[] their_node_id,
                                   long msg)
      • handle_update_add_htlc

        void handle_update_add_htlc​(byte[] their_node_id,
                                    long msg)
      • handle_update_fulfill_htlc

        void handle_update_fulfill_htlc​(byte[] their_node_id,
                                        long msg)
      • handle_update_fail_htlc

        void handle_update_fail_htlc​(byte[] their_node_id,
                                     long msg)
      • handle_update_fail_malformed_htlc

        void handle_update_fail_malformed_htlc​(byte[] their_node_id,
                                               long msg)
      • handle_commitment_signed

        void handle_commitment_signed​(byte[] their_node_id,
                                      long msg)
      • handle_revoke_and_ack

        void handle_revoke_and_ack​(byte[] their_node_id,
                                   long msg)
      • handle_update_fee

        void handle_update_fee​(byte[] their_node_id,
                               long msg)
      • handle_announcement_signatures

        void handle_announcement_signatures​(byte[] their_node_id,
                                            long msg)
      • peer_disconnected

        void peer_disconnected​(byte[] their_node_id)
      • peer_connected

        long peer_connected​(byte[] their_node_id,
                            long msg,
                            boolean inbound)
      • handle_channel_reestablish

        void handle_channel_reestablish​(byte[] their_node_id,
                                        long msg)
      • handle_channel_update

        void handle_channel_update​(byte[] their_node_id,
                                   long msg)
      • handle_error

        void handle_error​(byte[] their_node_id,
                          long msg)
      • provided_node_features

        long provided_node_features()
      • provided_init_features

        long provided_init_features​(byte[] their_node_id)