{ "openapi": "3.0.1", "info": { "title": "AElf API", "version": "v1" }, "paths": { "/api/blockChain/blockHeight": { "get": { "tags": [ "BlockChain" ], "summary": "Get the height of the current chain.", "responses": { "200": { "description": "Success", "content": { "text/plain; v=1.0": { "schema": { "type": "integer", "format": "int64" } }, "application/json; v=1.0": { "schema": { "type": "integer", "format": "int64" } }, "text/json; v=1.0": { "schema": { "type": "integer", "format": "int64" } }, "application/x-protobuf; v=1.0": { "schema": { "type": "integer", "format": "int64" } } } }, "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" } } } } } } }, "/api/blockChain/block": { "get": { "tags": [ "BlockChain" ], "summary": "Get information about a given block by block hash. Otionally with the list of its transactions.", "parameters": [ { "name": "blockHash", "in": "query", "description": "block hash", "schema": { "type": "string" } }, { "name": "includeTransactions", "in": "query", "description": "include transactions or not", "schema": { "type": "boolean", "default": false } } ], "responses": { "200": { "description": "Success", "content": { "text/plain; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.BlockDto" } }, "application/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.BlockDto" } }, "text/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.BlockDto" } }, "application/x-protobuf; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.BlockDto" } } } }, "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" } } } } } } }, "/api/blockChain/blockByHeight": { "get": { "tags": [ "BlockChain" ], "summary": "Get information about a given block by block height. Optionally with the list of its transactions.", "parameters": [ { "name": "blockHeight", "in": "query", "description": "block height", "schema": { "type": "integer", "format": "int64" } }, { "name": "includeTransactions", "in": "query", "description": "include transactions or not", "schema": { "type": "boolean", "default": false } } ], "responses": { "200": { "description": "Success", "content": { "text/plain; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.BlockDto" } }, "application/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.BlockDto" } }, "text/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.BlockDto" } }, "application/x-protobuf; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.BlockDto" } } } }, "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" } } } } } } }, "/api/blockChain/transactionPoolStatus": { "get": { "tags": [ "BlockChain" ], "summary": "Get the transaction pool status.", "responses": { "200": { "description": "Success", "content": { "text/plain; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.GetTransactionPoolStatusOutput" } }, "application/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.GetTransactionPoolStatusOutput" } }, "text/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.GetTransactionPoolStatusOutput" } }, "application/x-protobuf; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.GetTransactionPoolStatusOutput" } } } }, "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" } } } } } } }, "/api/blockChain/blockState": { "get": { "tags": [ "BlockChain" ], "summary": "Get the current state about a given block", "parameters": [ { "name": "blockHash", "in": "query", "description": "block hash", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.BlockStateDto" } }, "application/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.BlockStateDto" } }, "text/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.BlockStateDto" } }, "application/x-protobuf; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.BlockStateDto" } } } }, "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" } } } } } } }, "/api/blockChain/chainStatus": { "get": { "tags": [ "ChainStatus" ], "summary": "Get the current status of the block chain.", "responses": { "200": { "description": "Success", "content": { "text/plain; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.ChainStatusDto" } }, "application/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.ChainStatusDto" } }, "text/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.ChainStatusDto" } }, "application/x-protobuf; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.ChainStatusDto" } } } }, "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" } } } } } } }, "/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" } } } } } } }, "/api/net/peer": { "post": { "tags": [ "Net" ], "summary": "Attempts to add a node to the connected network nodes", "requestBody": { "content": { "application/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Net.Dto.AddPeerInput" } }, "text/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Net.Dto.AddPeerInput" } }, "application/*+json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Net.Dto.AddPeerInput" } }, "application/x-protobuf; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Net.Dto.AddPeerInput" } } } }, "responses": { "200": { "description": "Success", "content": { "text/plain; v=1.0": { "schema": { "type": "boolean" } }, "application/json; v=1.0": { "schema": { "type": "boolean" } }, "text/json; v=1.0": { "schema": { "type": "boolean" } }, "application/x-protobuf; v=1.0": { "schema": { "type": "boolean" } } } }, "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" } } } } } }, "delete": { "tags": [ "Net" ], "summary": "Attempts to remove a node from the connected network nodes", "parameters": [ { "name": "address", "in": "query", "description": "ip address", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain; v=1.0": { "schema": { "type": "boolean" } }, "application/json; v=1.0": { "schema": { "type": "boolean" } }, "text/json; v=1.0": { "schema": { "type": "boolean" } }, "application/x-protobuf; v=1.0": { "schema": { "type": "boolean" } } } }, "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" } } } } } } }, "/api/net/peers": { "get": { "tags": [ "Net" ], "summary": "Get peer info about the connected network nodes", "parameters": [ { "name": "withMetrics", "in": "query", "schema": { "type": "boolean", "default": false } } ], "responses": { "200": { "description": "Success", "content": { "text/plain; v=1.0": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/AElf.WebApp.Application.Net.Dto.PeerDto" } } }, "application/json; v=1.0": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/AElf.WebApp.Application.Net.Dto.PeerDto" } } }, "text/json; v=1.0": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/AElf.WebApp.Application.Net.Dto.PeerDto" } } }, "application/x-protobuf; v=1.0": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/AElf.WebApp.Application.Net.Dto.PeerDto" } } } } }, "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" } } } } } } }, "/api/net/networkInfo": { "get": { "tags": [ "Net" ], "summary": "Get information about the node’s connection to the network.", "responses": { "200": { "description": "Success", "content": { "text/plain; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Net.Dto.GetNetworkInfoOutput" } }, "application/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Net.Dto.GetNetworkInfoOutput" } }, "text/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Net.Dto.GetNetworkInfoOutput" } }, "application/x-protobuf; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Net.Dto.GetNetworkInfoOutput" } } } }, "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" } } } } } } }, "/api/blockChain/taskQueueStatus": { "get": { "tags": [ "TaskQueueStatus" ], "responses": { "200": { "description": "Success", "content": { "text/plain; v=1.0": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.TaskQueueInfoDto" } } }, "application/json; v=1.0": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.TaskQueueInfoDto" } } }, "text/json; v=1.0": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.TaskQueueInfoDto" } } }, "application/x-protobuf; v=1.0": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.TaskQueueInfoDto" } } } } }, "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" } } } } } } }, "/api/blockChain/executeTransaction": { "post": { "tags": [ "Transaction" ], "summary": "Call a read-only method on a contract.", "requestBody": { "content": { "application/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.ExecuteTransactionDto" } }, "text/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.ExecuteTransactionDto" } }, "application/*+json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.ExecuteTransactionDto" } }, "application/x-protobuf; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.ExecuteTransactionDto" } } } }, "responses": { "200": { "description": "Success", "content": { "text/plain; v=1.0": { "schema": { "type": "string" } }, "application/json; v=1.0": { "schema": { "type": "string" } }, "text/json; v=1.0": { "schema": { "type": "string" } }, "application/x-protobuf; v=1.0": { "schema": { "type": "string" } } } }, "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" } } } } } } }, "/api/blockChain/executeRawTransaction": { "post": { "tags": [ "Transaction" ], "requestBody": { "content": { "application/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.ExecuteRawTransactionDto" } }, "text/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.ExecuteRawTransactionDto" } }, "application/*+json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.ExecuteRawTransactionDto" } }, "application/x-protobuf; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.ExecuteRawTransactionDto" } } } }, "responses": { "200": { "description": "Success", "content": { "text/plain; v=1.0": { "schema": { "type": "string" } }, "application/json; v=1.0": { "schema": { "type": "string" } }, "text/json; v=1.0": { "schema": { "type": "string" } }, "application/x-protobuf; v=1.0": { "schema": { "type": "string" } } } }, "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" } } } } } } }, "/api/blockChain/rawTransaction": { "post": { "tags": [ "Transaction" ], "summary": "Creates an unsigned serialized transaction", "requestBody": { "description": "", "content": { "application/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.CreateRawTransactionInput" } }, "text/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.CreateRawTransactionInput" } }, "application/*+json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.CreateRawTransactionInput" } }, "application/x-protobuf; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.CreateRawTransactionInput" } } } }, "responses": { "200": { "description": "Success", "content": { "text/plain; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.CreateRawTransactionOutput" } }, "application/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.CreateRawTransactionOutput" } }, "text/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.CreateRawTransactionOutput" } }, "application/x-protobuf; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.CreateRawTransactionOutput" } } } }, "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" } } } } } } }, "/api/blockChain/sendRawTransaction": { "post": { "tags": [ "Transaction" ], "summary": "send a transaction", "requestBody": { "description": "", "content": { "application/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.SendRawTransactionInput" } }, "text/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.SendRawTransactionInput" } }, "application/*+json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.SendRawTransactionInput" } }, "application/x-protobuf; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.SendRawTransactionInput" } } } }, "responses": { "200": { "description": "Success", "content": { "text/plain; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.SendRawTransactionOutput" } }, "application/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.SendRawTransactionOutput" } }, "text/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.SendRawTransactionOutput" } }, "application/x-protobuf; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.SendRawTransactionOutput" } } } }, "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" } } } } } } }, "/api/blockChain/sendTransaction": { "post": { "tags": [ "Transaction" ], "summary": "Broadcast a transaction", "requestBody": { "content": { "application/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.SendTransactionInput" } }, "text/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.SendTransactionInput" } }, "application/*+json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.SendTransactionInput" } }, "application/x-protobuf; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.SendTransactionInput" } } } }, "responses": { "200": { "description": "Success", "content": { "text/plain; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.SendTransactionOutput" } }, "application/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.SendTransactionOutput" } }, "text/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.SendTransactionOutput" } }, "application/x-protobuf; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.SendTransactionOutput" } } } }, "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" } } } } } } }, "/api/blockChain/sendMultiTransaction": { "post": { "tags": [ "Transaction" ], "requestBody": { "content": { "application/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.SendMultiTransactionInput" } }, "text/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.SendMultiTransactionInput" } }, "application/*+json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.SendMultiTransactionInput" } }, "application/x-protobuf; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.SendMultiTransactionInput" } } } }, "responses": { "200": { "description": "Success", "content": { "text/plain; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.SendMultiTransactionOutput" } }, "application/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.SendMultiTransactionOutput" } }, "text/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.SendMultiTransactionOutput" } }, "application/x-protobuf; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.SendMultiTransactionOutput" } } } }, "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" } } } } } } }, "/api/blockChain/sendTransactions": { "post": { "tags": [ "Transaction" ], "summary": "Broadcast multiple transactions", "requestBody": { "content": { "application/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.SendTransactionsInput" } }, "text/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.SendTransactionsInput" } }, "application/*+json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.SendTransactionsInput" } }, "application/x-protobuf; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.SendTransactionsInput" } } } }, "responses": { "200": { "description": "Success", "content": { "text/plain; v=1.0": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/json; v=1.0": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json; v=1.0": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/x-protobuf; v=1.0": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "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" } } } } } } }, "/api/blockChain/calculateTransactionFee": { "post": { "tags": [ "Transaction" ], "requestBody": { "content": { "application/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.CalculateTransactionFeeInput" } }, "text/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.CalculateTransactionFeeInput" } }, "application/*+json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.CalculateTransactionFeeInput" } }, "application/x-protobuf; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.CalculateTransactionFeeInput" } } } }, "responses": { "200": { "description": "Success", "content": { "text/plain; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.CalculateTransactionFeeOutput" } }, "application/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.CalculateTransactionFeeOutput" } }, "text/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.CalculateTransactionFeeOutput" } }, "application/x-protobuf; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.CalculateTransactionFeeOutput" } } } }, "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" } } } } } } }, "/api/blockChain/transactionResult": { "get": { "tags": [ "TransactionResult" ], "summary": "Get the current status of a transaction", "parameters": [ { "name": "transactionId", "in": "query", "description": "transaction id", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.TransactionResultDto" } }, "application/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.TransactionResultDto" } }, "text/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.TransactionResultDto" } }, "application/x-protobuf; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.TransactionResultDto" } } } }, "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" } } } } } } }, "/api/blockChain/transactionResultWithBVP": { "get": { "tags": [ "TransactionResult" ], "summary": "Get the current status of a transaction, available since V1.12.0", "parameters": [ { "name": "transactionId", "in": "query", "description": "transaction id", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.TransactionResultDto" } }, "application/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.TransactionResultDto" } }, "text/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.TransactionResultDto" } }, "application/x-protobuf; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.TransactionResultDto" } } } }, "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" } } } } } } }, "/api/blockChain/transactionResults": { "get": { "tags": [ "TransactionResult" ], "summary": "Get multiple transaction results.", "parameters": [ { "name": "blockHash", "in": "query", "description": "block hash", "schema": { "type": "string" } }, { "name": "offset", "in": "query", "description": "offset", "schema": { "type": "integer", "format": "int32", "default": 0 } }, { "name": "limit", "in": "query", "description": "limit", "schema": { "type": "integer", "format": "int32", "default": 10 } } ], "responses": { "200": { "description": "Success", "content": { "text/plain; v=1.0": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.TransactionResultDto" } } }, "application/json; v=1.0": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.TransactionResultDto" } } }, "text/json; v=1.0": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.TransactionResultDto" } } }, "application/x-protobuf; v=1.0": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.TransactionResultDto" } } } } }, "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" } } } } } } }, "/api/blockChain/merklePathByTransactionId": { "get": { "tags": [ "TransactionResult" ], "summary": "Get the merkle path of a transaction.", "parameters": [ { "name": "transactionId", "in": "query", "description": "", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.MerklePathDto" } }, "application/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.MerklePathDto" } }, "text/json; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.MerklePathDto" } }, "application/x-protobuf; v=1.0": { "schema": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.MerklePathDto" } } } }, "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" } } } } } } } }, "components": { "schemas": { "AElf.OS.Network.Metrics.RequestMetric": { "type": "object", "properties": { "RoundTripTime": { "type": "integer", "format": "int64" }, "MethodName": { "type": "string", "nullable": true }, "Info": { "type": "string", "nullable": true }, "RequestTime": { "$ref": "#/components/schemas/Google.Protobuf.WellKnownTypes.Timestamp" } }, "additionalProperties": false }, "AElf.WebApp.Application.Chain.Dto.BlockBodyDto": { "type": "object", "properties": { "TransactionsCount": { "type": "integer", "format": "int32" }, "Transactions": { "type": "array", "items": { "type": "string" }, "nullable": true } }, "additionalProperties": false }, "AElf.WebApp.Application.Chain.Dto.BlockDto": { "type": "object", "properties": { "BlockHash": { "type": "string", "nullable": true }, "Header": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.BlockHeaderDto" }, "Body": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.BlockBodyDto" }, "BlockSize": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "AElf.WebApp.Application.Chain.Dto.BlockHeaderDto": { "type": "object", "properties": { "PreviousBlockHash": { "type": "string", "nullable": true }, "MerkleTreeRootOfTransactions": { "type": "string", "nullable": true }, "MerkleTreeRootOfWorldState": { "type": "string", "nullable": true }, "MerkleTreeRootOfTransactionState": { "type": "string", "nullable": true }, "Extra": { "type": "string", "nullable": true }, "Height": { "type": "integer", "format": "int64" }, "Time": { "type": "string", "format": "date-time" }, "ChainId": { "type": "string", "nullable": true }, "Bloom": { "type": "string", "nullable": true }, "SignerPubkey": { "type": "string", "nullable": true } }, "additionalProperties": false }, "AElf.WebApp.Application.Chain.Dto.BlockStateDto": { "type": "object", "properties": { "BlockHash": { "type": "string", "nullable": true }, "PreviousHash": { "type": "string", "nullable": true }, "BlockHeight": { "type": "integer", "format": "int64" }, "Changes": { "type": "object", "additionalProperties": { "type": "string", "nullable": true }, "nullable": true }, "Deletes": { "type": "array", "items": { "type": "string" }, "nullable": true } }, "additionalProperties": false }, "AElf.WebApp.Application.Chain.Dto.CalculateTransactionFeeInput": { "type": "object", "properties": { "RawTransaction": { "type": "string", "description": "raw transaction", "nullable": true } }, "additionalProperties": false }, "AElf.WebApp.Application.Chain.Dto.CalculateTransactionFeeOutput": { "type": "object", "properties": { "Success": { "type": "boolean" }, "TransactionFee": { "type": "object", "additionalProperties": { "type": "integer", "format": "int64", "nullable": true }, "nullable": true, "deprecated": true }, "ResourceFee": { "type": "object", "additionalProperties": { "type": "integer", "format": "int64", "nullable": true }, "nullable": true, "deprecated": true }, "TransactionFees": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.FeeDto" }, "ResourceFees": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.FeeDto" }, "Error": { "type": "string", "nullable": true } }, "additionalProperties": false }, "AElf.WebApp.Application.Chain.Dto.ChainStatusDto": { "type": "object", "properties": { "ChainId": { "type": "string", "nullable": true }, "Branches": { "type": "object", "additionalProperties": { "type": "integer", "format": "int64", "nullable": true }, "nullable": true }, "NotLinkedBlocks": { "type": "object", "additionalProperties": { "type": "string", "nullable": true }, "nullable": true }, "LongestChainHeight": { "type": "integer", "format": "int64" }, "LongestChainHash": { "type": "string", "nullable": true }, "GenesisBlockHash": { "type": "string", "nullable": true }, "GenesisContractAddress": { "type": "string", "nullable": true }, "LastIrreversibleBlockHash": { "type": "string", "nullable": true }, "LastIrreversibleBlockHeight": { "type": "integer", "format": "int64" }, "BestChainHash": { "type": "string", "nullable": true }, "BestChainHeight": { "type": "integer", "format": "int64" } }, "additionalProperties": false }, "AElf.WebApp.Application.Chain.Dto.CreateRawTransactionInput": { "required": [ "From", "MethodName", "Params", "RefBlockHash", "RefBlockNumber", "To" ], "type": "object", "properties": { "From": { "minLength": 1, "type": "string", "description": "from address" }, "To": { "minLength": 1, "type": "string", "description": "to address" }, "RefBlockNumber": { "type": "integer", "description": "refer block height", "format": "int64" }, "RefBlockHash": { "minLength": 1, "type": "string", "description": "refer block hash" }, "MethodName": { "minLength": 1, "type": "string", "description": "contract method name" }, "Params": { "minLength": 1, "type": "string", "description": "contract method parameters" } }, "additionalProperties": false }, "AElf.WebApp.Application.Chain.Dto.CreateRawTransactionOutput": { "type": "object", "properties": { "RawTransaction": { "type": "string", "nullable": true } }, "additionalProperties": false }, "AElf.WebApp.Application.Chain.Dto.ExecuteRawTransactionDto": { "type": "object", "properties": { "RawTransaction": { "type": "string", "description": "raw transaction", "nullable": true }, "Signature": { "type": "string", "description": "signature", "nullable": true } }, "additionalProperties": false }, "AElf.WebApp.Application.Chain.Dto.ExecuteTransactionDto": { "type": "object", "properties": { "RawTransaction": { "type": "string", "description": "raw transaction", "nullable": true } }, "additionalProperties": false }, "AElf.WebApp.Application.Chain.Dto.FeeDto": { "type": "object", "properties": { "ChargingAddress": { "type": "string", "nullable": true }, "Fee": { "type": "object", "additionalProperties": { "type": "integer", "format": "int64", "nullable": true }, "nullable": true } }, "additionalProperties": false }, "AElf.WebApp.Application.Chain.Dto.GetTransactionPoolStatusOutput": { "type": "object", "properties": { "Queued": { "type": "integer", "format": "int32" }, "Validated": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "AElf.WebApp.Application.Chain.Dto.LogEventDto": { "type": "object", "properties": { "Address": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "Indexed": { "type": "array", "items": { "type": "string" }, "nullable": true }, "NonIndexed": { "type": "string", "nullable": true } }, "additionalProperties": false }, "AElf.WebApp.Application.Chain.Dto.MerklePathDto": { "type": "object", "properties": { "MerklePathNodes": { "type": "array", "items": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.MerklePathNodeDto" }, "nullable": true } }, "additionalProperties": false }, "AElf.WebApp.Application.Chain.Dto.MerklePathNodeDto": { "type": "object", "properties": { "Hash": { "type": "string", "nullable": true }, "IsLeftChildNode": { "type": "boolean" } }, "additionalProperties": false }, "AElf.WebApp.Application.Chain.Dto.SendMultiTransactionInput": { "type": "object", "properties": { "RawTransactions": { "type": "string", "description": "raw transactions", "nullable": true } }, "additionalProperties": false }, "AElf.WebApp.Application.Chain.Dto.SendMultiTransactionOutput": { "type": "object", "properties": { "TransactionIds": { "type": "array", "items": { "type": "string" }, "nullable": true } }, "additionalProperties": false }, "AElf.WebApp.Application.Chain.Dto.SendRawTransactionInput": { "type": "object", "properties": { "Transaction": { "type": "string", "description": "raw transaction", "nullable": true }, "Signature": { "type": "string", "description": "signature", "nullable": true }, "ReturnTransaction": { "type": "boolean", "description": "return transaction detail or not" } }, "additionalProperties": false }, "AElf.WebApp.Application.Chain.Dto.SendRawTransactionOutput": { "type": "object", "properties": { "TransactionId": { "type": "string", "nullable": true }, "Transaction": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.TransactionDto" } }, "additionalProperties": false }, "AElf.WebApp.Application.Chain.Dto.SendTransactionInput": { "type": "object", "properties": { "RawTransaction": { "type": "string", "description": "raw transaction", "nullable": true } }, "additionalProperties": false }, "AElf.WebApp.Application.Chain.Dto.SendTransactionOutput": { "type": "object", "properties": { "TransactionId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "AElf.WebApp.Application.Chain.Dto.SendTransactionsInput": { "type": "object", "properties": { "RawTransactions": { "type": "string", "description": "raw transactions", "nullable": true } }, "additionalProperties": false }, "AElf.WebApp.Application.Chain.Dto.TaskQueueInfoDto": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true }, "Size": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "AElf.WebApp.Application.Chain.Dto.TransactionDto": { "type": "object", "properties": { "From": { "type": "string", "nullable": true }, "To": { "type": "string", "nullable": true }, "RefBlockNumber": { "type": "integer", "format": "int64" }, "RefBlockPrefix": { "type": "string", "nullable": true }, "MethodName": { "type": "string", "nullable": true }, "Params": { "type": "string", "nullable": true }, "Signature": { "type": "string", "nullable": true } }, "additionalProperties": false }, "AElf.WebApp.Application.Chain.Dto.TransactionResultDto": { "type": "object", "properties": { "TransactionId": { "type": "string", "nullable": true }, "Status": { "type": "string", "nullable": true, "deprecated": true }, "StatusWithBVP": { "type": "string", "nullable": true }, "Logs": { "type": "array", "items": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.LogEventDto" }, "nullable": true }, "Bloom": { "type": "string", "nullable": true }, "BlockNumber": { "type": "integer", "format": "int64" }, "BlockHash": { "type": "string", "nullable": true }, "Transaction": { "$ref": "#/components/schemas/AElf.WebApp.Application.Chain.Dto.TransactionDto" }, "ReturnValue": { "type": "string", "nullable": true }, "Error": { "type": "string", "nullable": true }, "TransactionSize": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "AElf.WebApp.Application.Net.Dto.AddPeerInput": { "type": "object", "properties": { "Address": { "type": "string", "description": "ip address", "nullable": true } }, "additionalProperties": false }, "AElf.WebApp.Application.Net.Dto.GetNetworkInfoOutput": { "type": "object", "properties": { "Version": { "type": "string", "description": "node version", "nullable": true }, "ProtocolVersion": { "type": "integer", "description": "network protocol version", "format": "int32" }, "Connections": { "type": "integer", "description": "total number of open connections between this node and other nodes", "format": "int32" } }, "additionalProperties": false }, "AElf.WebApp.Application.Net.Dto.PeerDto": { "type": "object", "properties": { "IpAddress": { "type": "string", "nullable": true }, "ProtocolVersion": { "type": "integer", "format": "int32" }, "ConnectionTime": { "type": "integer", "format": "int64" }, "ConnectionStatus": { "type": "string", "nullable": true }, "Inbound": { "type": "boolean" }, "BufferedTransactionsCount": { "type": "integer", "format": "int32" }, "BufferedBlocksCount": { "type": "integer", "format": "int32" }, "BufferedAnnouncementsCount": { "type": "integer", "format": "int32" }, "RequestMetrics": { "type": "array", "items": { "$ref": "#/components/schemas/AElf.OS.Network.Metrics.RequestMetric" }, "nullable": true }, "NodeVersion": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Google.Protobuf.WellKnownTypes.Timestamp": { "type": "object", "properties": { "Seconds": { "type": "integer", "format": "int64" }, "Nanos": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationAuthConfigurationDto": { "type": "object", "properties": { "GrantedPolicies": { "type": "object", "additionalProperties": { "type": "boolean" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationConfigurationDto": { "type": "object", "properties": { "Localization": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationConfigurationDto" }, "Auth": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationAuthConfigurationDto" }, "Setting": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationSettingConfigurationDto" }, "CurrentUser": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.CurrentUserDto" }, "Features": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationFeatureConfigurationDto" }, "GlobalFeatures": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationGlobalFeatureConfigurationDto" }, "MultiTenancy": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.MultiTenancy.MultiTenancyInfoDto" }, "CurrentTenant": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.MultiTenancy.CurrentTenantDto" }, "Timing": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.TimingDto" }, "Clock": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ClockDto" }, "ObjectExtensions": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ObjectExtensionsDto" }, "ExtraProperties": { "type": "object", "additionalProperties": { }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationFeatureConfigurationDto": { "type": "object", "properties": { "Values": { "type": "object", "additionalProperties": { "type": "string", "nullable": true }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationGlobalFeatureConfigurationDto": { "type": "object", "properties": { "EnabledFeatures": { "uniqueItems": true, "type": "array", "items": { "type": "string" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationConfigurationDto": { "type": "object", "properties": { "Values": { "type": "object", "additionalProperties": { "type": "object", "additionalProperties": { "type": "string" } }, "nullable": true }, "Resources": { "type": "object", "additionalProperties": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationResourceDto" }, "nullable": true }, "Languages": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.Localization.LanguageInfo" }, "nullable": true }, "CurrentCulture": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.CurrentCultureDto" }, "DefaultResourceName": { "type": "string", "nullable": true }, "LanguagesMap": { "type": "object", "additionalProperties": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.NameValue" } }, "nullable": true }, "LanguageFilesMap": { "type": "object", "additionalProperties": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.NameValue" } }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationDto": { "type": "object", "properties": { "Resources": { "type": "object", "additionalProperties": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationResourceDto" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationResourceDto": { "type": "object", "properties": { "Texts": { "type": "object", "additionalProperties": { "type": "string" }, "nullable": true }, "BaseResources": { "type": "array", "items": { "type": "string" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationSettingConfigurationDto": { "type": "object", "properties": { "Values": { "type": "object", "additionalProperties": { "type": "string", "nullable": true }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ClockDto": { "type": "object", "properties": { "Kind": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.CurrentCultureDto": { "type": "object", "properties": { "DisplayName": { "type": "string", "nullable": true }, "EnglishName": { "type": "string", "nullable": true }, "ThreeLetterIsoLanguageName": { "type": "string", "nullable": true }, "TwoLetterIsoLanguageName": { "type": "string", "nullable": true }, "IsRightToLeft": { "type": "boolean" }, "CultureName": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "NativeName": { "type": "string", "nullable": true }, "DateTimeFormat": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.DateTimeFormatDto" } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.CurrentUserDto": { "type": "object", "properties": { "IsAuthenticated": { "type": "boolean" }, "Id": { "type": "string", "format": "uuid", "nullable": true }, "TenantId": { "type": "string", "format": "uuid", "nullable": true }, "ImpersonatorUserId": { "type": "string", "format": "uuid", "nullable": true }, "ImpersonatorTenantId": { "type": "string", "format": "uuid", "nullable": true }, "ImpersonatorUserName": { "type": "string", "nullable": true }, "ImpersonatorTenantName": { "type": "string", "nullable": true }, "UserName": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "SurName": { "type": "string", "nullable": true }, "Email": { "type": "string", "nullable": true }, "EmailVerified": { "type": "boolean" }, "PhoneNumber": { "type": "string", "nullable": true }, "PhoneNumberVerified": { "type": "boolean" }, "Roles": { "type": "array", "items": { "type": "string" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.DateTimeFormatDto": { "type": "object", "properties": { "CalendarAlgorithmType": { "type": "string", "nullable": true }, "DateTimeFormatLong": { "type": "string", "nullable": true }, "ShortDatePattern": { "type": "string", "nullable": true }, "FullDateTimePattern": { "type": "string", "nullable": true }, "DateSeparator": { "type": "string", "nullable": true }, "ShortTimePattern": { "type": "string", "nullable": true }, "LongTimePattern": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.IanaTimeZone": { "type": "object", "properties": { "TimeZoneName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.EntityExtensionDto": { "type": "object", "properties": { "Properties": { "type": "object", "additionalProperties": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyDto" }, "nullable": true }, "Configuration": { "type": "object", "additionalProperties": { }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionEnumDto": { "type": "object", "properties": { "Fields": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionEnumFieldDto" }, "nullable": true }, "LocalizationResource": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionEnumFieldDto": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true }, "Value": { "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiCreateDto": { "type": "object", "properties": { "IsAvailable": { "type": "boolean" } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiDto": { "type": "object", "properties": { "OnGet": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiGetDto" }, "OnCreate": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiCreateDto" }, "OnUpdate": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiUpdateDto" } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiGetDto": { "type": "object", "properties": { "IsAvailable": { "type": "boolean" } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiUpdateDto": { "type": "object", "properties": { "IsAvailable": { "type": "boolean" } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyAttributeDto": { "type": "object", "properties": { "TypeSimple": { "type": "string", "nullable": true }, "Config": { "type": "object", "additionalProperties": { }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyDto": { "type": "object", "properties": { "Type": { "type": "string", "nullable": true }, "TypeSimple": { "type": "string", "nullable": true }, "DisplayName": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.LocalizableStringDto" }, "Api": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiDto" }, "Ui": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiDto" }, "Attributes": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyAttributeDto" }, "nullable": true }, "Configuration": { "type": "object", "additionalProperties": { }, "nullable": true }, "DefaultValue": { "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiDto": { "type": "object", "properties": { "OnTable": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiTableDto" }, "OnCreateForm": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiFormDto" }, "OnEditForm": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiFormDto" }, "Lookup": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiLookupDto" } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiFormDto": { "type": "object", "properties": { "IsVisible": { "type": "boolean" } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiLookupDto": { "type": "object", "properties": { "Url": { "type": "string", "nullable": true }, "ResultListPropertyName": { "type": "string", "nullable": true }, "DisplayPropertyName": { "type": "string", "nullable": true }, "ValuePropertyName": { "type": "string", "nullable": true }, "FilterParamName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiTableDto": { "type": "object", "properties": { "IsVisible": { "type": "boolean" } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.LocalizableStringDto": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true }, "Resource": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ModuleExtensionDto": { "type": "object", "properties": { "Entities": { "type": "object", "additionalProperties": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.EntityExtensionDto" }, "nullable": true }, "Configuration": { "type": "object", "additionalProperties": { }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ObjectExtensionsDto": { "type": "object", "properties": { "Modules": { "type": "object", "additionalProperties": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ModuleExtensionDto" }, "nullable": true }, "Enums": { "type": "object", "additionalProperties": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionEnumDto" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.TimeZone": { "type": "object", "properties": { "Iana": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.IanaTimeZone" }, "Windows": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.WindowsTimeZone" } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.TimingDto": { "type": "object", "properties": { "TimeZone": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.TimeZone" } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.WindowsTimeZone": { "type": "object", "properties": { "TimeZoneId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.MultiTenancy.CurrentTenantDto": { "type": "object", "properties": { "Id": { "type": "string", "format": "uuid", "nullable": true }, "Name": { "type": "string", "nullable": true }, "IsAvailable": { "type": "boolean" } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.MultiTenancy.MultiTenancyInfoDto": { "type": "object", "properties": { "IsEnabled": { "type": "boolean" } }, "additionalProperties": false }, "Volo.Abp.Http.Modeling.ActionApiDescriptionModel": { "type": "object", "properties": { "UniqueName": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "HttpMethod": { "type": "string", "nullable": true }, "Url": { "type": "string", "nullable": true }, "SupportedVersions": { "type": "array", "items": { "type": "string" }, "nullable": true }, "ParametersOnMethod": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.Http.Modeling.MethodParameterApiDescriptionModel" }, "nullable": true }, "Parameters": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.Http.Modeling.ParameterApiDescriptionModel" }, "nullable": true }, "ReturnValue": { "$ref": "#/components/schemas/Volo.Abp.Http.Modeling.ReturnValueApiDescriptionModel" }, "AllowAnonymous": { "type": "boolean", "nullable": true }, "ImplementFrom": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Http.Modeling.ApplicationApiDescriptionModel": { "type": "object", "properties": { "Modules": { "type": "object", "additionalProperties": { "$ref": "#/components/schemas/Volo.Abp.Http.Modeling.ModuleApiDescriptionModel" }, "nullable": true }, "Types": { "type": "object", "additionalProperties": { "$ref": "#/components/schemas/Volo.Abp.Http.Modeling.TypeApiDescriptionModel" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Http.Modeling.ControllerApiDescriptionModel": { "type": "object", "properties": { "ControllerName": { "type": "string", "nullable": true }, "ControllerGroupName": { "type": "string", "nullable": true }, "IsRemoteService": { "type": "boolean" }, "IsIntegrationService": { "type": "boolean" }, "ApiVersion": { "type": "string", "nullable": true }, "Type": { "type": "string", "nullable": true }, "Interfaces": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.Http.Modeling.ControllerInterfaceApiDescriptionModel" }, "nullable": true }, "Actions": { "type": "object", "additionalProperties": { "$ref": "#/components/schemas/Volo.Abp.Http.Modeling.ActionApiDescriptionModel" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Http.Modeling.ControllerInterfaceApiDescriptionModel": { "type": "object", "properties": { "Type": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "Methods": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.Http.Modeling.InterfaceMethodApiDescriptionModel" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Http.Modeling.InterfaceMethodApiDescriptionModel": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true }, "ParametersOnMethod": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.Http.Modeling.MethodParameterApiDescriptionModel" }, "nullable": true }, "ReturnValue": { "$ref": "#/components/schemas/Volo.Abp.Http.Modeling.ReturnValueApiDescriptionModel" } }, "additionalProperties": false }, "Volo.Abp.Http.Modeling.MethodParameterApiDescriptionModel": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true }, "TypeAsString": { "type": "string", "nullable": true }, "Type": { "type": "string", "nullable": true }, "TypeSimple": { "type": "string", "nullable": true }, "IsOptional": { "type": "boolean" }, "DefaultValue": { "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Http.Modeling.ModuleApiDescriptionModel": { "type": "object", "properties": { "RootPath": { "type": "string", "nullable": true }, "RemoteServiceName": { "type": "string", "nullable": true }, "Controllers": { "type": "object", "additionalProperties": { "$ref": "#/components/schemas/Volo.Abp.Http.Modeling.ControllerApiDescriptionModel" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Http.Modeling.ParameterApiDescriptionModel": { "type": "object", "properties": { "NameOnMethod": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "JsonName": { "type": "string", "nullable": true }, "Type": { "type": "string", "nullable": true }, "TypeSimple": { "type": "string", "nullable": true }, "IsOptional": { "type": "boolean" }, "DefaultValue": { "nullable": true }, "ConstraintTypes": { "type": "array", "items": { "type": "string" }, "nullable": true }, "BindingSourceId": { "type": "string", "nullable": true }, "DescriptorName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Http.Modeling.PropertyApiDescriptionModel": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true }, "JsonName": { "type": "string", "nullable": true }, "Type": { "type": "string", "nullable": true }, "TypeSimple": { "type": "string", "nullable": true }, "IsRequired": { "type": "boolean" }, "MinLength": { "type": "integer", "format": "int32", "nullable": true }, "MaxLength": { "type": "integer", "format": "int32", "nullable": true }, "Minimum": { "type": "string", "nullable": true }, "Maximum": { "type": "string", "nullable": true }, "Regex": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Http.Modeling.ReturnValueApiDescriptionModel": { "type": "object", "properties": { "Type": { "type": "string", "nullable": true }, "TypeSimple": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Http.Modeling.TypeApiDescriptionModel": { "type": "object", "properties": { "BaseType": { "type": "string", "nullable": true }, "IsEnum": { "type": "boolean" }, "EnumNames": { "type": "array", "items": { "type": "string" }, "nullable": true }, "EnumValues": { "type": "array", "items": { }, "nullable": true }, "GenericArguments": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Properties": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.Http.Modeling.PropertyApiDescriptionModel" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Http.RemoteServiceErrorInfo": { "type": "object", "properties": { "Code": { "type": "string", "nullable": true }, "Message": { "type": "string", "nullable": true }, "Details": { "type": "string", "nullable": true }, "Data": { "type": "object", "additionalProperties": { }, "nullable": true }, "ValidationErrors": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceValidationErrorInfo" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Http.RemoteServiceErrorResponse": { "type": "object", "properties": { "Error": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorInfo" } }, "additionalProperties": false }, "Volo.Abp.Http.RemoteServiceValidationErrorInfo": { "type": "object", "properties": { "Message": { "type": "string", "nullable": true }, "Members": { "type": "array", "items": { "type": "string" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Localization.LanguageInfo": { "type": "object", "properties": { "CultureName": { "type": "string", "nullable": true }, "UiCultureName": { "type": "string", "nullable": true }, "DisplayName": { "type": "string", "nullable": true }, "TwoLetterISOLanguageName": { "type": "string", "nullable": true, "readOnly": true }, "FlagIcon": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.NameValue": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true }, "Value": { "type": "string", "nullable": true } }, "additionalProperties": false } } } }