static Result_TxCreationKeysErrorZ |
TxCreationKeys.from_channel_static_keys(byte[] per_commitment_point,
ChannelPublicKeys broadcaster_keys,
ChannelPublicKeys countersignatory_keys) |
Generate per-state keys from channel static keys.
|
static BaseSign |
BaseSign.new_impl(BaseSign.BaseSignInterface arg,
ChannelPublicKeys pubkeys) |
|
static Sign |
Sign.new_impl(Sign.SignInterface arg,
BaseSign.BaseSignInterface BaseSign_impl,
ChannelPublicKeys pubkeys) |
|
static ChannelTransactionParameters |
ChannelTransactionParameters.of(ChannelPublicKeys holder_pubkeys_arg,
short holder_selected_contest_delay_arg,
boolean is_outbound_from_holder_arg,
CounterpartyChannelTransactionParameters counterparty_parameters_arg,
OutPoint funding_outpoint_arg) |
Constructs a new ChannelTransactionParameters given each field
|
static CounterpartyChannelTransactionParameters |
CounterpartyChannelTransactionParameters.of(ChannelPublicKeys pubkeys_arg,
short selected_contest_delay_arg) |
Constructs a new CounterpartyChannelTransactionParameters given each field
|
static Result_ChannelPublicKeysDecodeErrorZ |
Result_ChannelPublicKeysDecodeErrorZ.ok(ChannelPublicKeys o) |
Creates a new CResult_ChannelPublicKeysDecodeErrorZ in the success state.
|
void |
ChannelTransactionParameters.set_holder_pubkeys(ChannelPublicKeys val) |
Holder public keys
|
void |
CounterpartyChannelTransactionParameters.set_pubkeys(ChannelPublicKeys val) |
Counter-party public keys
|
Result_TrustedCommitmentTransactionNoneZ |
CommitmentTransaction.verify(DirectedChannelTransactionParameters channel_parameters,
ChannelPublicKeys broadcaster_keys,
ChannelPublicKeys countersignatory_keys) |
Verify our pre-built transaction and derived transaction creation public keys.
|