Package

sigmastate.lang

exceptions

Permalink

package exceptions

Visibility
  1. Public
  2. All

Type Members

  1. class BinderException extends SigmaException

    Permalink

    Exception thrown by the sigmastate.lang.SigmaBinder.

  2. class BuilderException extends SigmaException

    Permalink

    Exception thrown by the sigmastate.lang.SigmaBuilder.

  3. final class ConstraintFailed extends BuilderException

    Permalink
  4. class CostLimitException extends SigmaException

    Permalink

    Exception thrown by sigmastate.interpreter.Interpreter when cost limit is exceeded.

  5. class CosterException extends SigmaException

    Permalink

    Exception thrown by interpreter during cost estimation.

  6. final class DeserializeCallDepthExceeded extends SerializerException

    Permalink

    Thrown when the current depth level > maxDepthLevel which is set in the Reader.

  7. class InterpreterException extends SigmaException

    Permalink

    Exception thrown by sigmastate.interpreter.Interpreter.

  8. final class InvalidArguments extends BinderException

    Permalink
  9. final class InvalidBinaryOperationParameters extends TyperException

    Permalink
  10. final class InvalidOpCode extends SerializerException

    Permalink

    Thrown by org.ergoplatform.validation.ValidationRules.CheckValidOpCode validation rule.

  11. final class InvalidTypePrefix extends SerializerException

    Permalink

    Thrown by TypeSerializer when type prefix <= 0.

  12. final class InvalidUnaryOperationParameters extends TyperException

    Permalink
  13. final class MethodNotFound extends TyperException

    Permalink
  14. final class NonApplicableMethod extends TyperException

    Permalink
  15. final class ReaderPositionLimitExceeded extends SerializerException

    Permalink

    Thrown when the current reader position > positionLimit which is set in the Reader.

    Thrown when the current reader position > positionLimit which is set in the Reader.

    See also

    org.ergoplatform.validation.ValidationRules.CheckPositionLimit

  16. case class SerializerException(message: String, source: Option[SourceContext] = None, cause: Option[Throwable] = None) extends SigmaException with Product with Serializable

    Permalink

    Exception thrown by the sigmastate.serialization.SigmaSerializer.

  17. class SigmaException extends Exception

    Permalink

    Base class of all exceptions thrown from various Sigma components.

  18. class SpecializerException extends SigmaException

    Permalink

    Exception thrown by the sigmastate.lang.SigmaSpecializer.

  19. class TyperException extends SigmaException

    Permalink

    Exception thrown by the sigmastate.lang.SigmaTyper.

Value Members

  1. object CostLimitException extends Serializable

    Permalink

Ungrouped