Validator

scalus.cardano.ledger.rules.STS.Validator
See theValidator companion object
trait Validator extends STS

Attributes

Companion
object
Graph
Supertypes
trait STS
class Object
trait Matchable
class Any
Known subtypes

Members list

Type members

Types

final override type Value = Unit

Inherited types

final type Context = Context

Attributes

Inherited from:
STS
final type Event = Transaction

Attributes

Inherited from:
STS
final type Result = Either[Error, Value]

Attributes

Inherited from:
STS
final type State = State

Attributes

Inherited from:
STS

Inherited and Abstract types

Attributes

Inherited from:
STS

Value members

Abstract methods

def validate(context: Context, state: State, event: Event): Result

Concrete methods

final override def apply(context: Context, state: State, event: Event): Result

Attributes

Definition Classes
STS

Inherited methods

def name: String

Attributes

Inherited from:
STS