Package org.ldk.impl

Interface bindings.LDKBaseSign

  • Enclosing class:
    bindings

    public static interface bindings.LDKBaseSign
    • Method Detail

      • get_per_commitment_point

        byte[] get_per_commitment_point​(long idx)
      • release_commitment_secret

        byte[] release_commitment_secret​(long idx)
      • validate_holder_commitment

        long validate_holder_commitment​(long holder_tx)
      • channel_keys_id

        byte[] channel_keys_id()
      • sign_counterparty_commitment

        long sign_counterparty_commitment​(long commitment_tx)
      • validate_counterparty_revocation

        long validate_counterparty_revocation​(long idx,
                                              byte[] secret)
      • sign_holder_commitment_and_htlcs

        long sign_holder_commitment_and_htlcs​(long commitment_tx)
      • sign_justice_revoked_output

        long sign_justice_revoked_output​(byte[] justice_tx,
                                         long input,
                                         long amount,
                                         byte[] per_commitment_key)
      • sign_justice_revoked_htlc

        long sign_justice_revoked_htlc​(byte[] justice_tx,
                                       long input,
                                       long amount,
                                       byte[] per_commitment_key,
                                       long htlc)
      • sign_counterparty_htlc_transaction

        long sign_counterparty_htlc_transaction​(byte[] htlc_tx,
                                                long input,
                                                long amount,
                                                byte[] per_commitment_point,
                                                long htlc)
      • sign_closing_transaction

        long sign_closing_transaction​(long closing_tx)
      • sign_channel_announcement

        long sign_channel_announcement​(long msg)
      • ready_channel

        void ready_channel​(long channel_parameters)