type.googleapis.com.FillsPbMsg.proto 914 B

12345678910111213141516171819202122232425262728293031
  1. syntax = "proto3";
  2. package type.googleapis.com.FillsPbMsg; // 替换为你的包名
  3. // 响应消息
  4. message Response {
  5. string biz = 1; // 业务类型
  6. string type = 2; // 消息类型
  7. string base = 3; // 基础货币
  8. string quote = 4; // 报价货币
  9. string contractcode = 5; // 合约代码
  10. string granularity = 6; // 粒度
  11. Data data = 7; // 数据
  12. int32 env = 8; // 环境标识
  13. }
  14. // 数据消息
  15. // 定义 FillsPbMsg 消息
  16. message Data {
  17. // repeated 字段表示可以有多个 Body
  18. repeated Body fills = 1;
  19. }
  20. // 定义 Body 子消息
  21. message Body {
  22. string price = 1; // 字段1: 价格,字符串类型
  23. string amount = 2; // 字段2: 数量,字符串类型
  24. string side = 3; // 字段3: 买卖方向,字符串类型
  25. int64 createddate = 4; // 字段4: 创建日期,64位整型
  26. int64 id = 5; // 字段5: 唯一标识符,64位整型
  27. }