Skip to content

Rule Violation Error

Module defining errors related to rule violations within the system.

Defines error classes for handling rule violation scenarios.

rule_violation_error

Module defining errors related to rule violations within the system.

Defines error classes for handling rule violation scenarios.

RuleViolationError

Bases: Error

Base class for rule violation errors.

Source code in src/forging_blocks/foundation/errors/rule_violation_error.py
class RuleViolationError(Error):
    """Base class for rule violation errors."""

    ...

CombinedRuleViolationErrors

Bases: CombinedErrors[RuleViolationError]

Aggregates multiple rule violation errors for easier handling and reporting.

Source code in src/forging_blocks/foundation/errors/rule_violation_error.py
class CombinedRuleViolationErrors(CombinedErrors[RuleViolationError]):
    """Aggregates multiple rule violation errors for easier handling and reporting."""

    ...