package validation
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- validation
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- case class InputFeeChangeOutputUnequalNonMinting(feeChangeQuantity: Int128, sumOfPolyInputs: Int128, fee: Int128) extends SemanticValidationFailure with Product with Serializable
- case class InputOutputUnequal(sumOfPolyInputs: Int128, txOutput: Int128, fee: Int128, minting: Boolean) extends SemanticValidationFailure with Product with Serializable
- case class InvalidBoxType(box: Box[_]) extends SemanticValidationFailure with Product with Serializable
- case class InvalidUnlocker(box: TokenBox[TokenValueHolder]) extends SemanticValidationFailure with Product with Serializable
- sealed abstract class SemanticValidationFailure extends AnyRef
- trait SemanticallyValidatable[T] extends Serializable
- Annotations
- @implicitNotFound("Could not find an instance of SemanticallyValidatable for ${T}")
- trait SemanticallyValidatableInstances extends AnyRef
- case class SyntacticSemanticValidationFailure(syntacticValidationFailures: NonEmptyChain[SyntacticValidationFailure]) extends SemanticValidationFailure with Product with Serializable
- sealed abstract class SyntacticValidationFailure extends AnyRef
- trait SyntacticallyValidatable[T] extends Serializable
- Annotations
- @implicitNotFound("Could not find an instance of SyntacticallyValidatable for ${T}")
- trait SyntacticallyValidatableInstances extends AnyRef
- class TransferTransactionSemanticallyValidatable[T <: TokenValueHolder, P <: Proposition] extends SemanticallyValidatable[TransferTransaction[T, P]]
- class TransferTransactionSyntacticallyValidatable[T <: TokenValueHolder, P <: Proposition] extends SyntacticallyValidatable[TransferTransaction[T, P]]
Value Members
- case object BoxNotFound extends SemanticValidationFailure with Product with Serializable
- case object DataTooLong extends SyntacticValidationFailure with Product with Serializable
- case object InputOutputBoxesNotUnique extends SyntacticValidationFailure with Product with Serializable
- case object InvalidSendAmount extends SyntacticValidationFailure with Product with Serializable
- case object InvalidTimestamp extends SyntacticValidationFailure with Product with Serializable
- case object MetadataTooLong extends SyntacticValidationFailure with Product with Serializable
- case object MintingMissingIssuersSignature extends SyntacticValidationFailure with Product with Serializable
- case object NegativeFeeFailure extends SyntacticValidationFailure with Product with Serializable
- case object NoInputBoxesSpecified extends SyntacticValidationFailure with Product with Serializable
- case object NonPolyTxInsufficientOutputs extends SyntacticValidationFailure with Product with Serializable
- case object PropositionEvidenceMismatch extends SyntacticValidationFailure with Product with Serializable
- object SemanticValidation
- object SemanticallyValidatable extends Serializable
- object SyntacticallyValidatable extends Serializable
- case object UnsatisfiedProposition extends SyntacticValidationFailure with Product with Serializable
- object implicits extends ToSyntacticallyValidatableOps with SyntacticallyValidatableInstances with ToSemanticallyValidatableOps with SemanticallyValidatableInstances