package validation

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. validation
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. case class InputFeeChangeOutputUnequalNonMinting(feeChangeQuantity: Int128, sumOfPolyInputs: Int128, fee: Int128) extends SemanticValidationFailure with Product with Serializable
  2. case class InputOutputUnequal(sumOfPolyInputs: Int128, txOutput: Int128, fee: Int128, minting: Boolean) extends SemanticValidationFailure with Product with Serializable
  3. case class InvalidBoxType(box: Box[_]) extends SemanticValidationFailure with Product with Serializable
  4. case class InvalidUnlocker(box: TokenBox[TokenValueHolder]) extends SemanticValidationFailure with Product with Serializable
  5. sealed abstract class SemanticValidationFailure extends AnyRef
  6. trait SemanticallyValidatable[T] extends Serializable
    Annotations
    @implicitNotFound()
  7. trait SemanticallyValidatableInstances extends AnyRef
  8. case class SyntacticSemanticValidationFailure(syntacticValidationFailures: NonEmptyChain[SyntacticValidationFailure]) extends SemanticValidationFailure with Product with Serializable
  9. sealed abstract class SyntacticValidationFailure extends AnyRef
  10. trait SyntacticallyValidatable[T] extends Serializable
    Annotations
    @implicitNotFound()
  11. trait SyntacticallyValidatableInstances extends AnyRef
  12. class TransferTransactionSemanticallyValidatable[T <: TokenValueHolder, P <: Proposition] extends SemanticallyValidatable[TransferTransaction[T, P]]
  13. class TransferTransactionSyntacticallyValidatable[T <: TokenValueHolder, P <: Proposition] extends SyntacticallyValidatable[TransferTransaction[T, P]]

Value Members

  1. case object BoxNotFound extends SemanticValidationFailure with Product with Serializable
  2. case object DataTooLong extends SyntacticValidationFailure with Product with Serializable
  3. case object InputOutputBoxesNotUnique extends SyntacticValidationFailure with Product with Serializable
  4. case object InvalidSendAmount extends SyntacticValidationFailure with Product with Serializable
  5. case object InvalidTimestamp extends SyntacticValidationFailure with Product with Serializable
  6. case object MetadataTooLong extends SyntacticValidationFailure with Product with Serializable
  7. case object MintingMissingIssuersSignature extends SyntacticValidationFailure with Product with Serializable
  8. case object NegativeFeeFailure extends SyntacticValidationFailure with Product with Serializable
  9. case object NoInputBoxesSpecified extends SyntacticValidationFailure with Product with Serializable
  10. case object NonPolyTxInsufficientOutputs extends SyntacticValidationFailure with Product with Serializable
  11. case object PropositionEvidenceMismatch extends SyntacticValidationFailure with Product with Serializable
  12. object SemanticValidation
  13. object SemanticallyValidatable extends Serializable
  14. object SyntacticallyValidatable extends Serializable
  15. case object UnsatisfiedProposition extends SyntacticValidationFailure with Product with Serializable
  16. object implicits extends ToSyntacticallyValidatableOps with SyntacticallyValidatableInstances with ToSemanticallyValidatableOps with SemanticallyValidatableInstances

Inherited from AnyRef

Inherited from Any

Ungrouped