validator: script policy enum
This commit is contained in:
@@ -144,17 +144,24 @@ service ValidatorScriptPolicyService {
|
||||
rpc List(ScriptPolicyListRequest) returns (ScriptPolicyListResponse);
|
||||
}
|
||||
|
||||
enum Policy {
|
||||
None = 0;
|
||||
Allowed = 1;
|
||||
Blocked = 2;
|
||||
Delete = 3;
|
||||
Replace = 4;
|
||||
}
|
||||
|
||||
message ScriptPolicyCreate {
|
||||
string Name = 1;
|
||||
string Source = 2;
|
||||
uint32 ResourceType = 3;
|
||||
optional uint64 ResourceID = 4;
|
||||
uint64 FromScriptID = 1;
|
||||
uint64 ToScriptID = 1;
|
||||
Policy Policy = 1;
|
||||
}
|
||||
|
||||
message ScriptPolicyFilter {
|
||||
optional uint64 FromScriptHash = 1;
|
||||
optional uint64 ToScriptID = 2;
|
||||
optional uint32 Policy = 3;
|
||||
optional Policy Policy = 3;
|
||||
}
|
||||
|
||||
message ScriptPolicyListRequest {
|
||||
@@ -166,7 +173,7 @@ message ScriptPolicy {
|
||||
uint64 ID = 1;
|
||||
uint64 FromScriptHash = 2;
|
||||
uint64 ToScriptID = 3;
|
||||
uint32 Policy = 4;
|
||||
Policy Policy = 4;
|
||||
}
|
||||
|
||||
message ScriptPolicyListResponse { repeated ScriptPolicy ScriptPolicies = 1; }
|
||||
|
||||
Reference in New Issue
Block a user