DatumValidator

org.plasmalabs.sdk.models.DatumValidator
object DatumValidator extends Validator[Datum]

Attributes

Graph
Supertypes
trait Validator[Datum]
trait Serializable
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

object EonValidator extends Validator[Eon]

Attributes

Supertypes
trait Validator[Eon]
trait Serializable
class Object
trait Matchable
class Any
Self type
object EpochValidator extends Validator[Epoch]

Attributes

Supertypes
trait Validator[Epoch]
trait Serializable
class Object
trait Matchable
class Any
Self type
object EraValidator extends Validator[Era]

Attributes

Supertypes
trait Validator[Era]
trait Serializable
class Object
trait Matchable
class Any
Self type
object HeaderValidator extends Validator[Header]

Attributes

Supertypes
trait Validator[Header]
trait Serializable
class Object
trait Matchable
class Any
Self type
object IoTransactionValidator extends Validator[IoTransaction]

Attributes

Supertypes
trait Validator[IoTransaction]
trait Serializable
class Object
trait Matchable
class Any
Self type

Value members

Concrete methods

def validate(input: Datum): Result

Inherited methods

def optional: Validator[Option[Datum]]

Attributes

Inherited from:
Validator