validator: type safety

This commit is contained in:
2025-07-17 20:12:35 -07:00
parent dde4825420
commit c9709874ab

View File

@@ -10,10 +10,10 @@ service ValidatorMapfixService {
rpc CreateAuditChecklist(AuditChecklistRequest) returns (NullResponse);
rpc SetValidatedModel(ValidatedModelRequest) returns (NullResponse);
rpc SetStatusSubmitted(SubmittedRequest) returns (NullResponse);
rpc SetStatusRequestChanges(IdMessage) returns (NullResponse);
rpc SetStatusValidated(IdMessage) returns (NullResponse);
rpc SetStatusFailed(IdMessage) returns (NullResponse);
rpc SetStatusUploaded(IdMessage) returns (NullResponse);
rpc SetStatusRequestChanges(MapFixID) returns (NullResponse);
rpc SetStatusValidated(MapFixID) returns (NullResponse);
rpc SetStatusFailed(MapFixID) returns (NullResponse);
rpc SetStatusUploaded(MapFixID) returns (NullResponse);
}
service ValidatorSubmissionService {
@@ -22,10 +22,10 @@ service ValidatorSubmissionService {
rpc CreateAuditChecklist(AuditChecklistRequest) returns (NullResponse);
rpc SetValidatedModel(ValidatedModelRequest) returns (NullResponse);
rpc SetStatusSubmitted(SubmittedRequest) returns (NullResponse);
rpc SetStatusRequestChanges(IdMessage) returns (NullResponse);
rpc SetStatusValidated(IdMessage) returns (NullResponse);
rpc SetStatusFailed(IdMessage) returns (NullResponse);
rpc SetStatusUploaded(IdMessage) returns (NullResponse);
rpc SetStatusRequestChanges(SubmissionID) returns (NullResponse);
rpc SetStatusValidated(SubmissionID) returns (NullResponse);
rpc SetStatusFailed(SubmissionID) returns (NullResponse);
rpc SetStatusUploaded(SubmissionID) returns (NullResponse);
}
service ValidatorOperationService {
@@ -37,7 +37,7 @@ message OperationFailRequest {
string StatusMessage = 2;
}
message IdMessage { uint64 ID = 1; }
message MapFixID { uint64 ID = 1; }
message MapfixCreate {
uint32 OperationID = 1;
@@ -50,6 +50,9 @@ message MapfixCreate {
string Creator = 8;
string Description = 9;
}
message SubmissionID { uint64 ID = 1; }
message SubmissionCreate {
uint32 OperationID = 1;
uint32 GameID = 2;