Uses of Class
org.ldk.structs.TxCreationKeys
-
Packages that use TxCreationKeys Package Description org.ldk.structs -
-
Uses of TxCreationKeys in org.ldk.structs
Fields in org.ldk.structs declared as TxCreationKeys Modifier and Type Field Description TxCreationKeys
Result_TxCreationKeysDecodeErrorZ.Result_TxCreationKeysDecodeErrorZ_OK. res
Methods in org.ldk.structs that return TxCreationKeys Modifier and Type Method Description TxCreationKeys
TxCreationKeys. clone()
Creates a copy of the TxCreationKeysstatic TxCreationKeys
TxCreationKeys. derive_new(byte[] per_commitment_point, byte[] broadcaster_delayed_payment_base, byte[] broadcaster_htlc_base, byte[] countersignatory_revocation_base, byte[] countersignatory_htlc_base)
Create per-state keys from channel base points and the per-commitment point.static TxCreationKeys
TxCreationKeys. from_channel_static_keys(byte[] per_commitment_point, ChannelPublicKeys broadcaster_keys, ChannelPublicKeys countersignatory_keys)
Generate per-state keys from channel static keys.TxCreationKeys
TrustedCommitmentTransaction. keys()
The pre-calculated transaction creation public keys.static TxCreationKeys
TxCreationKeys. of(byte[] per_commitment_point_arg, byte[] revocation_key_arg, byte[] broadcaster_htlc_key_arg, byte[] countersignatory_htlc_key_arg, byte[] broadcaster_delayed_payment_key_arg)
Constructs a new TxCreationKeys given each fieldMethods in org.ldk.structs with parameters of type TxCreationKeys Modifier and Type Method Description boolean
TxCreationKeys. eq(TxCreationKeys b)
Checks if two TxCreationKeyss contain equal inner contents.static byte[]
UtilMethods. get_htlc_redeemscript(HTLCOutputInCommitment htlc, boolean opt_anchors, TxCreationKeys keys)
Gets the witness redeemscript for an HTLC output in a commitment transaction.static Result_TxCreationKeysDecodeErrorZ
Result_TxCreationKeysDecodeErrorZ. ok(TxCreationKeys o)
Creates a new CResult_TxCreationKeysDecodeErrorZ in the success state.
-