@@ -23,6 +23,7 @@ syntax = "proto3";
2323
2424import "google/protobuf/timestamp.proto" ;
2525import "google/protobuf/duration.proto" ;
26+ import "google/protobuf/wrappers.proto" ;
2627
2728import "systemathics/apis/type/shared/v1/constraints.proto" ;
2829import "systemathics/apis/type/shared/v1/identifier.proto" ;
@@ -47,11 +48,17 @@ message TickSpreadRequest
4748 // If empty, then all the available data is retrieved.
4849 systemathics.apis.type.shared.v1.Constraints constraints = 2 ;
4950
51+ // [Optional] The minimum accepted spread value, by default is set to min double value : accept all
52+ google.protobuf.DoubleValue min_accepted = 3 ;
53+
54+ // [Optional] The maximum accepted spread value, by default is set to max double value : accept all
55+ google.protobuf.DoubleValue max_accepted = 4 ;
56+
5057 // [Optional] Accept quote conditions, by default the accept is set to null : accept all
51- repeated string accept = 3 ;
58+ repeated string accept = 5 ;
5259
5360 // [Optional] Rejected quote conditions, by default the reject is set to null : do not reject
54- repeated string reject = 4 ;
61+ repeated string reject = 6 ;
5562}
5663
5764// Contains the Spread data analytics.
@@ -77,6 +84,9 @@ message TickSpreadResponse
7784
7885 // The ticks count
7986 int64 count = 7 ;
87+
88+ // The skipped count
89+ int64 skipped = 8 ;
8090}
8191
8292// Contains the side details.
0 commit comments