{ "options": { "syntax": "proto3" }, "nested": { "type": { "nested": { "googleapis": { "nested": { "com": { "nested": { "FundRatesPbMsg": { "nested": { "Response": { "fields": { "biz": { "type": "string", "id": 1 }, "type": { "type": "string", "id": 2 }, "base": { "type": "string", "id": 3 }, "quote": { "type": "string", "id": 4 }, "contractcode": { "type": "string", "id": 5 }, "granularity": { "type": "string", "id": 6 }, "data": { "type": "Data", "id": 7 }, "env": { "type": "int32", "id": 8 } } }, "Data": { "fields": { "typeUrl": { "type": "string", "id": 1 }, "value": { "rule": "repeated", "type": "Body", "id": 2 } } }, "Body": { "fields": { "contractcode": { "type": "string", "id": 1 }, "markprice": { "type": "string", "id": 2 }, "indexprice": { "type": "string", "id": 3 }, "feeRate": { "type": "string", "id": 4 }, "estimateFeeRate": { "type": "string", "id": 5 }, "nextLiquidationInterval": { "type": "int64", "id": 6 }, "totalPosition": { "type": "string", "id": 7 }, "indexCny": { "type": "string", "id": 8 }, "markCny": { "type": "string", "id": 9 }, "env": { "type": "int32", "id": 10 }, "base": { "type": "string", "id": 11 }, "indexBase": { "type": "string", "id": 12 }, "quote": { "type": "string", "id": 13 }, "baseDisplayName": { "type": "string", "id": 14 }, "indexBaseDisplayName": { "type": "string", "id": 15 }, "quoteDisplayName": { "type": "string", "id": 16 }, "preDeliveryPrice": { "type": "string", "id": 17 }, "online": { "type": "int32", "id": 18 } } } } } } } } } } } } }