validator: ResourceType enum

This commit is contained in:
2025-07-18 20:25:10 -07:00
parent 0c22f1035e
commit d8f3fd54a6

View File

@@ -113,17 +113,23 @@ service ValidatorScriptService {
rpc List(ScriptListRequest) returns (ScriptListResponse);
}
enum ResourceType {
ResourceTypeNone = 0;
ResourceTypeMapfix = 1;
ResourceTypeSubmission = 2;
}
message ScriptCreate {
string Name = 1;
string Source = 2;
uint32 ResourceType = 3;
ResourceType ResourceType = 3;
optional uint64 ResourceID = 4;
}
message ScriptFilter {
optional string Name = 1;
optional string Source = 2;
optional uint32 ResourceType = 3;
optional ResourceType ResourceType = 3;
optional uint64 ResourceID = 4;
optional uint64 Hash = 5;
}
@@ -140,7 +146,7 @@ message Script {
uint64 Hash = 2;
string Name = 3;
string Source = 4;
uint32 ResourceType = 5;
ResourceType ResourceType = 5;
optional uint64 ResourceID = 6;
}
@@ -153,11 +159,11 @@ service ValidatorScriptPolicyService {
}
enum Policy {
None = 0;
Allowed = 1;
Blocked = 2;
Delete = 3;
Replace = 4;
PolicyNone = 0;
PolicyAllowed = 1;
PolicyBlocked = 2;
PolicyDelete = 3;
PolicyReplace = 4;
}
message ScriptPolicyCreate {