package exceptions
- Alphabetic
- Public
- All
Type Members
-
class
BinderException extends CompilerException
Exception thrown during the binding phase of the compiler.
-
class
BuilderException extends CompilerException
Exception thrown during the building phase of the compiler.
-
class
CompilerException extends SigmaException
Base class for exceptions thrown by the compiler.
- final class ConstraintFailed extends BuilderException
-
class
CostLimitException extends SigmaException
Exception thrown when the estimated cost exceeds the allowed cost limit.
-
final
class
DeserializeCallDepthExceeded extends SerializerException
Thrown when the current depth level > maxDepthLevel which is set in the Reader.
- class GraphBuildingException extends CompilerException
-
class
InterpreterException extends SigmaException
Exception thrown by sigmastate.interpreter.Interpreter.
- final class InvalidArguments extends BinderException
- final class InvalidBinaryOperationParameters extends TyperException
-
final
class
InvalidOpCode extends SerializerException
Thrown by org.ergoplatform.validation.ValidationRules.CheckValidOpCode validation rule.
-
final
class
InvalidTypePrefix extends SerializerException
Thrown by TypeSerializer when type prefix <= 0.
- final class InvalidUnaryOperationParameters extends TyperException
- final class MethodNotFound extends TyperException
- final class NonApplicableMethod extends TyperException
-
final
class
ReaderPositionLimitExceeded extends SerializerException
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.
-
case class
SerializerException(message: String, cause: Option[Throwable] = None) extends SigmaException with Product with Serializable
Exception thrown during serialization.
Exception thrown during serialization.
- message
the error message
- cause
an optional cause for the exception
-
class
SigmaException extends Exception
Base class for Sigma-related exceptions.
-
class
TyperException extends CompilerException
Exception thrown during the type checking phase of the compiler.
Value Members
- object CostLimitException extends Serializable