From 91ae9063552e065ec0492bd00ce1e85bbc9a0b9e Mon Sep 17 00:00:00 2001 From: kmochocki Date: Wed, 4 Jun 2025 12:39:52 +0000 Subject: [PATCH] Implement missing `witness-api` schema --- schemas/apis/witness_api/__init__.py | 13 +++++++++++++ schemas/apis/witness_api/response_schemas.py | 14 ++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 schemas/apis/witness_api/__init__.py create mode 100644 schemas/apis/witness_api/response_schemas.py diff --git a/schemas/apis/witness_api/__init__.py b/schemas/apis/witness_api/__init__.py new file mode 100644 index 00000000..0ce5ac22 --- /dev/null +++ b/schemas/apis/witness_api/__init__.py @@ -0,0 +1,13 @@ +from __future__ import annotations + +from schemas.apis.witness_api.response_schemas import ( + DisableFastConfirm, + EnableFastConfirm, + IsFastConfirmEnabled, +) + +__all__ = [ + "EnableFastConfirm", + "DisableFastConfirm", + "IsFastConfirmEnabled", +] diff --git a/schemas/apis/witness_api/response_schemas.py b/schemas/apis/witness_api/response_schemas.py new file mode 100644 index 00000000..f13b418f --- /dev/null +++ b/schemas/apis/witness_api/response_schemas.py @@ -0,0 +1,14 @@ +from __future__ import annotations + +from schemas.apis.block_api.fundaments_of_responses import EmptyModel + + +class EnableFastConfirm(EmptyModel): + pass + + +class DisableFastConfirm(EmptyModel): + pass + + +IsFastConfirmEnabled = bool -- GitLab