Skip to content

Commit ddbfdda

Browse files
committed
Update SDK using contracts version 0ca12a8f4e2b7407e2d92575b0044b47c0da57b4
1 parent f641494 commit ddbfdda

4 files changed

Lines changed: 62 additions & 50 deletions

File tree

eolymp/judge/submission_pb2.py

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

eolymp/judge/submission_pb2.pyi

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ from typing import ClassVar as _ClassVar, Iterable as _Iterable, Mapping as _Map
1111
DESCRIPTOR: _descriptor.FileDescriptor
1212

1313
class Submission(_message.Message):
14-
__slots__ = ("id", "url", "contest_id", "problem_id", "participant_id", "submitted_at", "deleted", "lang", "source", "source_url", "signature", "status", "verdict", "error", "error_url", "cost", "score", "percentage", "groups")
14+
__slots__ = ("id", "url", "contest_id", "problem_id", "participant_id", "submitted_at", "deleted", "lang", "source", "source_url", "signature", "status", "verdict", "error", "error_url", "cost", "score", "percentage", "time_usage", "cpu_usage", "memory_usage", "resource_usage", "groups")
1515
class Extra(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
1616
__slots__ = ()
1717
NO_EXTRA: _ClassVar[Submission.Extra]
@@ -92,6 +92,10 @@ class Submission(_message.Message):
9292
COST_FIELD_NUMBER: _ClassVar[int]
9393
SCORE_FIELD_NUMBER: _ClassVar[int]
9494
PERCENTAGE_FIELD_NUMBER: _ClassVar[int]
95+
TIME_USAGE_FIELD_NUMBER: _ClassVar[int]
96+
CPU_USAGE_FIELD_NUMBER: _ClassVar[int]
97+
MEMORY_USAGE_FIELD_NUMBER: _ClassVar[int]
98+
RESOURCE_USAGE_FIELD_NUMBER: _ClassVar[int]
9599
GROUPS_FIELD_NUMBER: _ClassVar[int]
96100
id: str
97101
url: str
@@ -111,5 +115,9 @@ class Submission(_message.Message):
111115
cost: float
112116
score: float
113117
percentage: float
118+
time_usage: int
119+
cpu_usage: int
120+
memory_usage: int
121+
resource_usage: float
114122
groups: _containers.RepeatedCompositeFieldContainer[Submission.Group]
115-
def __init__(self, id: _Optional[str] = ..., url: _Optional[str] = ..., contest_id: _Optional[str] = ..., problem_id: _Optional[str] = ..., participant_id: _Optional[str] = ..., submitted_at: _Optional[_Union[_timestamp_pb2.Timestamp, _Mapping]] = ..., deleted: bool = ..., lang: _Optional[str] = ..., source: _Optional[str] = ..., source_url: _Optional[str] = ..., signature: _Optional[str] = ..., status: _Optional[_Union[_submission_pb2.Submission.Status, str]] = ..., verdict: _Optional[_Union[_submission_pb2.Submission.Verdict, str]] = ..., error: _Optional[str] = ..., error_url: _Optional[str] = ..., cost: _Optional[float] = ..., score: _Optional[float] = ..., percentage: _Optional[float] = ..., groups: _Optional[_Iterable[_Union[Submission.Group, _Mapping]]] = ...) -> None: ...
123+
def __init__(self, id: _Optional[str] = ..., url: _Optional[str] = ..., contest_id: _Optional[str] = ..., problem_id: _Optional[str] = ..., participant_id: _Optional[str] = ..., submitted_at: _Optional[_Union[_timestamp_pb2.Timestamp, _Mapping]] = ..., deleted: bool = ..., lang: _Optional[str] = ..., source: _Optional[str] = ..., source_url: _Optional[str] = ..., signature: _Optional[str] = ..., status: _Optional[_Union[_submission_pb2.Submission.Status, str]] = ..., verdict: _Optional[_Union[_submission_pb2.Submission.Verdict, str]] = ..., error: _Optional[str] = ..., error_url: _Optional[str] = ..., cost: _Optional[float] = ..., score: _Optional[float] = ..., percentage: _Optional[float] = ..., time_usage: _Optional[int] = ..., cpu_usage: _Optional[int] = ..., memory_usage: _Optional[int] = ..., resource_usage: _Optional[float] = ..., groups: _Optional[_Iterable[_Union[Submission.Group, _Mapping]]] = ...) -> None: ...

0 commit comments

Comments
 (0)