检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
URI POST /v1/datashare/abe-update 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 orgID 是 String 组织id channelID 是 String 通道id cryptoMethod 是 String 加密方法,目前固定为
URI POST /v1/identity/vc-order 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 orgID 是 String 组织id channelID 是 String 通道id cryptoMethod 是 String 加密方法,目前固定为SW
URI POST /v1/identity/did 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 orgID 是 String 组织id channelID 是 String 通道id cryptoMethod 是 String 加密方法,目前固定为SW cert
URI POST /v1/datashare/abe-setup 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 orgID 是 String 组织id channelID 是 String 通道id cryptoMethod 是 String 加密方法,目前固定为
URI POST /v1/datashare/dataset/query-processes 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 orgID 是 String 组织id channelID 是 String 通道id cryptoMethod 是 String
URI POST /v1/datashare/query-abekey 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 orgID 是 String 组织id channelID 是 String 通道id cryptoMethod 是 String 加密方法,目前固定为
URI POST /v1/datashare/abe-decrypt 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 orgID 是 String 组织id channelID 是 String 通道id cryptoMethod 是 String 加密方法,目前固定为
ChainID 链ID,配置为链配置文件中yaml中chain_id字段对应的值。 运行程序,示例中的send函数调用合约的insert函数,向区块链存入一对键值对<a,huaweichain>。
URI POST /v1/identity/query-vc-order 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 orgID 是 String 组织id channelID 是 String 通道id cryptoMethod 是 String 加密方法,
URI POST /v1/identity/verify-vc 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 orgID 是 String 组织id channelID 是 String 通道id cryptoMethod 是 String 加密方法,目前固定为
QueryRawMessage.class public RawMessage buildLatestChainStateRawMessage(String chainId) throws CryptoException 参数说明 参数 类型 说明 chainId String 链ID
图6 磁盘挂载成功 登录Peer节点所在的云服务器,执行如下命令查看peer节点ID。 docker ps|grep peer 图7 peer节点的ID 执行如下命令,分别进入各peer容器。
QueryRawMessage.class public RawMessage buildBlockRawMessage(String chainId, long blockNum) throws CryptoException 参数说明 参数 类型 说明 chainId String 链ID
String 组织ID peer String Peer名称 url String PeerURL status String Peer状态 状态码: 400 表10 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_message
URI POST /v1/identity/query-vc-orders 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 orgID 是 String 组织id channelID 是 String 通道id cryptoMethod 是 String 加密方法
ContractRawMessage.class public RawMessage buildInvokeRawMsg(String chainId, String name, String function, String[] args) 参数说明 参数 类型 说明 chainId String 链ID
"1.0" UserId 由组织CA签发的用户ID,目前区块链实例默认生成的都为User1。 "User1" OrgId 区块链组织ID。 说明: 在“通道管理”页面中,单击通道名称后的“查看节点”,查看“MSP标识”,去掉MSP即为区块链组织ID。
图6 查看uid 登录实例所在CCE集群下的所有节点(节点需绑定弹性IP),分别执行“docker ps”命令,直到找到CONTAINER ID对应的NAMES值,CONTAINER ID值为上一步获取的uid的前12位。
URI POST /v1/datashare/query-datasets 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 orgID 是 String 组织id channelID 是 String 通道id cryptoMethod 是 String 加密方法
) BuildInvokeMessage(chainID string, name string, function string, args []string) (*common.RawMessage, error) 参数说明 参数 类型 说明 chainID string 链ID