Package org.ldk.impl

Interface bindings.LDKEcdsaChannelSigner

  • Enclosing class:
    bindings

    public static interface bindings.LDKEcdsaChannelSigner
    • Method Detail

      • sign_counterparty_commitment

        long sign_counterparty_commitment​(long commitment_tx,
                                          byte[][] preimages)
      • 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_holder_anchor_input

        long sign_holder_anchor_input​(byte[] anchor_tx,
                                      long input)
      • sign_channel_announcement_with_funding_key

        long sign_channel_announcement_with_funding_key​(long msg)