github.com/s7techlab/cckit@v0.10.5/extensions/pinger/chaincode_pinger.swagger.json (about) 1 { 2 "swagger": "2.0", 3 "info": { 4 "title": "pinger/chaincode_pinger.proto", 5 "version": "version not set" 6 }, 7 "consumes": [ 8 "application/json" 9 ], 10 "produces": [ 11 "application/json" 12 ], 13 "paths": { 14 "/chaincode/pinger/ping": { 15 "post": { 16 "summary": "ping chaincode", 17 "operationId": "ChaincodePingerService_Ping", 18 "responses": { 19 "200": { 20 "description": "A successful response.", 21 "schema": { 22 "$ref": "#/definitions/pingerPingInfo" 23 } 24 }, 25 "default": { 26 "description": "An unexpected error response.", 27 "schema": { 28 "$ref": "#/definitions/runtimeError" 29 } 30 } 31 }, 32 "parameters": [ 33 { 34 "name": "body", 35 "in": "body", 36 "required": true, 37 "schema": { 38 "properties": {} 39 } 40 } 41 ], 42 "tags": [ 43 "ChaincodePingerService" 44 ] 45 } 46 } 47 }, 48 "definitions": { 49 "pingerPingInfo": { 50 "type": "object", 51 "properties": { 52 "invoker_id": { 53 "type": "string" 54 }, 55 "invoker_cert": { 56 "type": "string", 57 "format": "byte" 58 }, 59 "endorsing_server_time": { 60 "type": "string", 61 "format": "date-time" 62 }, 63 "tx_time": { 64 "type": "string", 65 "format": "date-time" 66 } 67 }, 68 "title": "stores time and certificate of ping tx creator" 69 }, 70 "protobufAny": { 71 "type": "object", 72 "properties": { 73 "type_url": { 74 "type": "string" 75 }, 76 "value": { 77 "type": "string", 78 "format": "byte" 79 } 80 } 81 }, 82 "runtimeError": { 83 "type": "object", 84 "properties": { 85 "error": { 86 "type": "string" 87 }, 88 "code": { 89 "type": "integer", 90 "format": "int32" 91 }, 92 "message": { 93 "type": "string" 94 }, 95 "details": { 96 "type": "array", 97 "items": { 98 "$ref": "#/definitions/protobufAny" 99 } 100 } 101 } 102 } 103 } 104 }