openapi: 3.2.0 info: title: AElf Contract File Descriptor Set API version: v1 tags: - name: ContractFileDescriptorSet paths: /api/blockChain/contractFileDescriptorSet: get: tags: - ContractFileDescriptorSet summary: Get the protobuf definitions related to a contract parameters: - name: address in: query description: contract address schema: type: string responses: '200': description: Success content: text/plain; v=1.0: schema: type: string format: byte application/json; v=1.0: schema: type: string format: byte text/json; v=1.0: schema: type: string format: byte application/x-protobuf; v=1.0: schema: type: string format: byte '403': description: Forbidden content: text/plain; v=1.0: schema: $ref: '#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse' application/json; v=1.0: schema: $ref: '#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse' text/json; v=1.0: schema: $ref: '#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse' application/x-protobuf; v=1.0: schema: $ref: '#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse' '401': description: Unauthorized content: text/plain; v=1.0: schema: $ref: '#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse' application/json; v=1.0: schema: $ref: '#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse' text/json; v=1.0: schema: $ref: '#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse' application/x-protobuf; v=1.0: schema: $ref: '#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse' '400': description: Bad Request content: text/plain; v=1.0: schema: $ref: '#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse' application/json; v=1.0: schema: $ref: '#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse' text/json; v=1.0: schema: $ref: '#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse' application/x-protobuf; v=1.0: schema: $ref: '#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse' '404': description: Not Found content: text/plain; v=1.0: schema: $ref: '#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse' application/json; v=1.0: schema: $ref: '#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse' text/json; v=1.0: schema: $ref: '#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse' application/x-protobuf; v=1.0: schema: $ref: '#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse' '501': description: Server Error content: text/plain; v=1.0: schema: $ref: '#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse' application/json; v=1.0: schema: $ref: '#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse' text/json; v=1.0: schema: $ref: '#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse' application/x-protobuf; v=1.0: schema: $ref: '#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse' '500': description: Server Error content: text/plain; v=1.0: schema: $ref: '#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse' application/json; v=1.0: schema: $ref: '#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse' text/json; v=1.0: schema: $ref: '#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse' application/x-protobuf; v=1.0: schema: $ref: '#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse' operationId: getApiBlockChainContractFileDescriptorSet x-operation-id-source: derived components: schemas: Volo.Abp.Http.RemoteServiceValidationErrorInfo: type: object properties: Message: type: - string - 'null' Members: type: - array - 'null' items: type: string additionalProperties: false Volo.Abp.Http.RemoteServiceErrorInfo: type: object properties: Code: type: - string - 'null' Message: type: - string - 'null' Details: type: - string - 'null' Data: type: - object - 'null' additionalProperties: {} ValidationErrors: type: - array - 'null' items: $ref: '#/components/schemas/Volo.Abp.Http.RemoteServiceValidationErrorInfo' additionalProperties: false Volo.Abp.Http.RemoteServiceErrorResponse: type: object properties: Error: $ref: '#/components/schemas/Volo.Abp.Http.RemoteServiceErrorInfo' additionalProperties: false