HotStuffRuntimeRejection

org.sigilaris.node.jvm.runtime.consensus.hotstuff.HotStuffRuntimeRejection
See theHotStuffRuntimeRejection companion object

A rejection from the HotStuff runtime, wrapping either a policy or validation failure.

Attributes

Companion
object
Source
RuntimeScheduling.scala
Graph
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Type members

Enum entries

final case class Policy(rejection: HotStuffPolicyViolation)

Attributes

Source
RuntimeScheduling.scala
final case class Validation(rejection: HotStuffValidationFailure)

Attributes

Source
RuntimeScheduling.scala

Value members

Concrete methods

def detail: Option[String]
Extension method from HotStuffRuntimeRejection

Attributes

Source
RuntimeScheduling.scala
def reason: String
Extension method from HotStuffRuntimeRejection

Attributes

Source
RuntimeScheduling.scala