From cc8d1dacf126b22ee6b6c41c9870d305293b8a1c Mon Sep 17 00:00:00 2001 From: Mihail Lavric Date: Mon, 8 Sep 2025 11:06:42 +0200 Subject: [PATCH] inactive addition to market status enum --- lighter/models/order_book.py | 4 ++-- lighter/models/order_book_detail.py | 4 ++-- openapi.json | 4 +++- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/lighter/models/order_book.py b/lighter/models/order_book.py index 40793ef..4cbdb56 100644 --- a/lighter/models/order_book.py +++ b/lighter/models/order_book.py @@ -43,8 +43,8 @@ class OrderBook(BaseModel): @field_validator('status') def status_validate_enum(cls, value): """Validates the enum""" - if value not in set(['frozen', 'active']): - raise ValueError("must be one of enum values ('frozen', 'active')") + if value not in set(['inactive', 'frozen', 'active']): + raise ValueError("must be one of enum values ('inactive', 'frozen', 'active')") return value model_config = ConfigDict( diff --git a/lighter/models/order_book_detail.py b/lighter/models/order_book_detail.py index 0149ee5..012a8a5 100644 --- a/lighter/models/order_book_detail.py +++ b/lighter/models/order_book_detail.py @@ -59,8 +59,8 @@ class OrderBookDetail(BaseModel): @field_validator('status') def status_validate_enum(cls, value): """Validates the enum""" - if value not in set(['frozen', 'active']): - raise ValueError("must be one of enum values ('frozen', 'active')") + if value not in set(['inactive', 'frozen', 'active']): + raise ValueError("must be one of enum values ('inactive', 'frozen', 'active')") return value model_config = ConfigDict( diff --git a/openapi.json b/openapi.json index c38679a..ae3865c 100644 --- a/openapi.json +++ b/openapi.json @@ -4372,8 +4372,9 @@ "type": "string", "example": "active", "enum": [ + "inactive", "frozen", - "active" + "active", ] }, "taker_fee": { @@ -4480,6 +4481,7 @@ "type": "string", "example": "active", "enum": [ + "inactive", "frozen", "active" ]