From e3eb858ed94daf154340508a8ed61bf18ce6c664 Mon Sep 17 00:00:00 2001 From: Luke Van Seters Date: Wed, 6 Oct 2021 16:43:04 -0400 Subject: [PATCH] Fail at runtime if not implemented --- mev_inspect/schemas/classifiers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mev_inspect/schemas/classifiers.py b/mev_inspect/schemas/classifiers.py index ab0b887..5cee8d0 100644 --- a/mev_inspect/schemas/classifiers.py +++ b/mev_inspect/schemas/classifiers.py @@ -11,7 +11,7 @@ class Classifier(ABC): @staticmethod @abstractmethod def get_classification() -> Classification: - pass + raise NotImplementedError() class TransferClassifier(Classifier): @@ -22,7 +22,7 @@ class TransferClassifier(Classifier): @staticmethod @abstractmethod def get_transfer(trace: DecodedCallTrace) -> ERC20Transfer: - pass + raise NotImplementedError() class SwapClassifier(Classifier):