org.sigilaris.node.jvm.runtime.consensus.hotstuff.HotStuffProposalValidationDecision
See theHotStuffProposalValidationDecision companion enum
Companion for HotStuffProposalValidationDecision.
Attributes
- Companion
- enum
- Source
- ApplicationProposalValidation.scala
- Graph
-
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Members list
Type members
Inherited and Abstract types
The names of the product elements
The name of the type
Value members
Concrete methods
def evaluate[F[_] : Sync](config: HotStuffProposalValidationRuntimeConfig[F], request: HotStuffProposalValidationRequest): F[HotStuffProposalValidationDecision]
Attributes
def evaluateForLocalVote[F[_] : Sync](config: HotStuffProposalValidationRuntimeConfig[F], proposal: Proposal, localVoter: ValidatorId, now: Instant, validatorSet: ValidatorSet, branchContext: HotStuffProposalInputBranchContext): F[HotStuffProposalValidationDecision]
Attributes
Attributes
Attributes
Attributes
def fromTxUniquenessResult(result: HotStuffProposalTxUniquenessResult): Option[HotStuffProposalValidationDecision]
Attributes
In this article