检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
" } 状态码: 500 失败响应 { "errorCode" : "BCS.5002033", "errorMsg" : "Service Type and ServiceEndpoint Can not Null" } 状态码 状态码 描述 200 分布式身份标识 500
timestamp String 时间戳 channel_name String 通道名称 creator_msp String 身份信息 chaincode_version String 链码版本 block_number Integer 区块号 状态码: 400 表9 响应Body
timestamp String 时间戳 channel_name String 通道名称 creator_msp String 身份信息 chaincode_version String 链码版本 block_number Integer 区块号 状态码: 400 表8 响应Body
400 Bad Request { "error_code" : "BCS.4000013", "error_message" : "request body is too large" } 状态码 状态码 描述 200 Success 400 Bad Request 错误码
经实验统计,Go链码的编译每个peer需要消耗200MB内存,Java链码每个peer需要消耗500-600MB内存。如果您的机器规格较小(如CPU<=4U8G),可能会导致编译时间超过预设的超时时间。 解决方法 当机器规格较小时,建议一次只安装、实例化一个链码。
500 失败响应 { "errorCode" : "BCS.5002046", "errorMsg" : "Incorrect number of arguments" } 状态码 状态码 描述 200 数据集信息 500 失败响应 错误码 请参见错误码。
400 Bad Request { "error_code" : "BCS.4000013", "error_msg" : "request body is too large" } 状态码 状态码 描述 200 Success 400 Bad Request 错误码 请参见错误码
timestamp String 时间戳 channel_name String 通道名称 creator_msp String 身份信息 chaincode_version String 链码版本 block_number Integer 区块号 状态码: 400 表6 响应Body
200 成功响应 { "message" : "hello, this test message" } 状态码 状态码 描述 200 成功响应 400 错误响应 父主题: E2EE
200 成功响应 { "transaction_id" : "1feda96bbf878fe856f9801aed3de107c0dc832996ac6f99d8821350dc6c37c5", "data_to_chain" : null } 状态码 状态码 描述 200
String 错误描述 最小长度:2 最大长度:512 状态码: 404 表11 响应Body参数 参数 参数类型 描述 error_code String 错误码 最小长度:8 最大长度:36 error_msg String 错误描述 最小长度:2 最大长度:512 状态码:
build目录下optimized.wasm为合约编译后对应的wasm字节码文件(最终合约类型文件为optimized.wasm压缩成的*.zip包,合约示例Demo)。 assembly/index.ts 为开发智能合约文件(contract.ts)依赖的合约SDK。
表3 请求Body参数 参数 是否必选 参数类型 描述 org_names 是 Array of strings 组织名称列表 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 operation_id String 操作记录id 状态码: 400 表5 响应
状态码: 400 表13 响应Body参数 参数 参数类型 描述 error_code String 错误码 最小长度:8 最大长度:36 error_msg String 错误描述 最小长度:2 最大长度:512 状态码: 401 表14 响应Body参数 参数 参数类型 描述
状态码: 400 表10 响应Body参数 参数 参数类型 描述 error_code String 错误码 最小长度:8 最大长度:36 error_msg String 错误描述 最小长度:2 最大长度:512 状态码: 401 表11 响应Body参数 参数 参数类型 描述
错误描述 最小长度:2 最大长度:512 状态码: 401 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码 最小长度:8 最大长度:36 error_msg String 错误描述 最小长度:2 最大长度:512 状态码: 403 表8 响应
of arguments" } 状态码 状态码 描述 200 ABE主密钥信息 500 失败响应 错误码 请参见错误码。
当前支持两种方式编写链码:1.4风格(使用shim包)和2.2风格(使用fabric-contract-api-go包)。 区块链服务BCS支持使用两种风格编写的链代码。
注册公钥是为了使大家的同态公钥共享,这里利用了区块链本身链码特性完成该功能。主要作用是在转账的时候,使用转账者的公钥加密交易信息,保护交易隐私,只有私钥持有者才可以解密交易内容。
•排查项七:区块链应用客户端发起上链请求,返回请求超时,但数据可以上链 解决方案 排查项一:链码首次实例化后发起交易超时。