public enum WitnessType extends java.lang.Enum<WitnessType>
WalletKitOuterClass.WitnessType
Modifier and Type | Method and Description |
---|---|
WalletKitOuterClass.WitnessType |
getApiObject() |
static WitnessType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static WitnessType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
static WitnessType |
wrap(WalletKitOuterClass.WitnessType apiObject) |
public static final WitnessType UNKNOWN_WITNESS
public static final WitnessType COMMITMENT_TIME_LOCK
public static final WitnessType COMMITMENT_NO_DELAY
public static final WitnessType COMMITMENT_REVOKE
public static final WitnessType HTLC_OFFERED_REVOKE
public static final WitnessType HTLC_ACCEPTED_REVOKE
public static final WitnessType HTLC_OFFERED_TIMEOUT_SECOND_LEVEL
public static final WitnessType HTLC_ACCEPTED_SUCCESS_SECOND_LEVEL
public static final WitnessType HTLC_OFFERED_REMOTE_TIMEOUT
public static final WitnessType HTLC_ACCEPTED_REMOTE_SUCCESS
public static final WitnessType HTLC_SECOND_LEVEL_REVOKE
public static final WitnessType WITNESS_KEY_HASH
public static final WitnessType NESTED_WITNESS_KEY_HASH
public static final WitnessType COMMITMENT_ANCHOR
public static final WitnessType COMMITMENT_NO_DELAY_TWEAKLESS
public static final WitnessType COMMITMENT_TO_REMOTE_CONFIRMED
public static final WitnessType HTLC_OFFERED_TIMEOUT_SECOND_LEVEL_INPUT_CONFIRMED
public static final WitnessType HTLC_ACCEPTED_SUCCESS_SECOND_LEVEL_INPUT_CONFIRMED
public static final WitnessType LEASE_COMMITMENT_TIME_LOCK
public static final WitnessType LEASE_COMMITMENT_TO_REMOTE_CONFIRMED
public static final WitnessType LEASE_HTLC_OFFERED_TIMEOUT_SECOND_LEVEL
public static final WitnessType LEASE_HTLC_ACCEPTED_SUCCESS_SECOND_LEVEL
public static final WitnessType TAPROOT_PUB_KEY_SPEND
public static WitnessType[] values()
for (WitnessType c : WitnessType.values()) System.out.println(c);
public static WitnessType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic WalletKitOuterClass.WitnessType getApiObject()
public static WitnessType wrap(WalletKitOuterClass.WitnessType apiObject)