Result_TxCreationKeysErrorZ |
Result_TxCreationKeysErrorZ.clone() |
Creates a new CResult_TxCreationKeysErrorZ which has the same data as `orig`
but with all dynamically-allocated buffers duplicated in new buffers.
|
static Result_TxCreationKeysErrorZ |
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 Result_TxCreationKeysErrorZ |
Result_TxCreationKeysErrorZ.err(Secp256k1Error e) |
Creates a new CResult_TxCreationKeysErrorZ in the error state.
|
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 Result_TxCreationKeysErrorZ |
Result_TxCreationKeysErrorZ.ok(TxCreationKeys o) |
Creates a new CResult_TxCreationKeysErrorZ in the success state.
|