Package org.ldk.impl
Interface bindings.LDKEcdsaChannelSigner
-
- Enclosing class:
- bindings
public static interface bindings.LDKEcdsaChannelSigner
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description long
sign_channel_announcement_with_funding_key(long msg)
long
sign_closing_transaction(long closing_tx)
long
sign_counterparty_commitment(long commitment_tx, byte[][] preimages)
long
sign_counterparty_htlc_transaction(byte[] htlc_tx, long input, long amount, byte[] per_commitment_point, long htlc)
long
sign_holder_anchor_input(byte[] anchor_tx, long input)
long
sign_holder_commitment_and_htlcs(long commitment_tx)
long
sign_justice_revoked_htlc(byte[] justice_tx, long input, long amount, byte[] per_commitment_key, long htlc)
long
sign_justice_revoked_output(byte[] justice_tx, long input, long amount, byte[] per_commitment_key)
long
validate_counterparty_revocation(long idx, byte[] secret)
-
-
-
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)
-
-