Files
spark/src/lib/api/services/MarketDataAuxiliaryService.proto
T

21 lines
604 B
Protocol Buffer

syntax="proto3";
package bts.api.md.auxiliary;
option csharp_namespace="bts.api.md.auxiliary";
import "lib/api/apioptions.proto";
import "lib/api/apicore.proto";
message VolumeAtPriceLevel{
int32 record_id = 1 [(bts.api.key)=true];
uint32 security_id = 20;
double price = 30;
uint32 volume = 40;
uint32 buy_volume = 50;
uint32 sell_volume = 60;
uint32 passive_volume = 70;
}
service MarketDataAuxiliaryService{
option (bts.api.service_description)="Provides non-core supplementary market data";
rpc volume_at_price(bts.api.VoidMessage) returns (stream VolumeAtPriceLevel);
}