Use RootModel for NoProofSerializer.

This commit is contained in:
Alejandro Cabeza Romero 2026-03-09 12:37:44 +00:00
parent 55143bc805
commit 8151491ee8
No known key found for this signature in database
GPG Key ID: DA3D14AE478030FD

View File

@ -22,7 +22,7 @@ class OperationProofSerializer(EnforceSubclassFromRandom, ABC):
raise NotImplementedError
class NoProofSerializer(OperationProofSerializer, NbeSerializer):
class NoProofSerializer(OperationProofSerializer, RootModel[str]):
root: Literal["NoProof"]
def into_operation_proof(self) -> NbeSignature: