object ResolutionOutcome extends GeneratedEnumCompanion[ResolutionOutcome]
- Alphabetic
- By Inheritance
- ResolutionOutcome
- GeneratedEnumCompanion
- Serializable
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- sealed trait Recognized extends ResolutionOutcome
- final case class Unrecognized(unrecognizedValue: Int) extends ResolutionOutcome with UnrecognizedEnum with Product with Serializable
- Annotations
- @SerialVersionUID()
- type ValueType = ResolutionOutcome
- Definition Classes
- GeneratedEnumCompanion
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- implicit def enumCompanion: GeneratedEnumCompanion[ResolutionOutcome]
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- def fromName(name: String): Option[ResolutionOutcome]
- Definition Classes
- GeneratedEnumCompanion
- def fromValue(__value: Int): ResolutionOutcome
- Definition Classes
- ResolutionOutcome → GeneratedEnumCompanion
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def javaDescriptor: EnumDescriptor
- Definition Classes
- ResolutionOutcome → GeneratedEnumCompanion
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def scalaDescriptor: EnumDescriptor
- Definition Classes
- ResolutionOutcome → GeneratedEnumCompanion
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- lazy val values: Seq[ValueType]
- Definition Classes
- ResolutionOutcome → GeneratedEnumCompanion
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- case object ABANDONED extends ResolutionOutcome with Recognized with Product with Serializable
ResolverOutcomeAbandoned indicates that an output that we did not claim on chain, for example an anchor that we did not sweep and a third party claimed on chain, or a htlc that we could not decode so left unclaimed.
ResolverOutcomeAbandoned indicates that an output that we did not claim on chain, for example an anchor that we did not sweep and a third party claimed on chain, or a htlc that we could not decode so left unclaimed.
- Annotations
- @SerialVersionUID()
- case object CLAIMED extends ResolutionOutcome with Recognized with Product with Serializable
An output was claimed on chain.
An output was claimed on chain.
- Annotations
- @SerialVersionUID()
- case object FIRST_STAGE extends ResolutionOutcome with Recognized with Product with Serializable
If we force closed our channel, our htlcs need to be claimed in two stages.
If we force closed our channel, our htlcs need to be claimed in two stages. This outcome represents the broadcast of a timeout or success transaction for this two stage htlc claim.
- Annotations
- @SerialVersionUID()
- case object OUTCOME_UNKNOWN extends ResolutionOutcome with Recognized with Product with Serializable
Outcome unknown.
Outcome unknown.
- Annotations
- @SerialVersionUID()
- case object TIMEOUT extends ResolutionOutcome with Recognized with Product with Serializable
A htlc was timed out on chain.
A htlc was timed out on chain.
- Annotations
- @SerialVersionUID()
- case object UNCLAIMED extends ResolutionOutcome with Recognized with Product with Serializable
An output was left unclaimed on chain.
An output was left unclaimed on chain.
- Annotations
- @SerialVersionUID()