检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
CodeArts的云端开发环境服务,向开发者提供按需配置、快速获取的工作空间(包含编辑器和运行环境)。 在CloudIDE上创建一个空的Java工程,如图1所示。 图1 CloudIDE上创建一个空的Java工程 下载Java SDK示例源码,获取方法:登录区块链服务管理控制台,进入“应用案例”,在“Java示例Demo-Java
所以简洁起见将这两部分省略。 请求方法 HTTPS请求方法(也称为操作或动词),它告诉服务用户正在请求什么类型的操作。 GET:请求服务器返回指定资源。 PUT:请求服务器更新指定资源。 POST:请求服务器新增资源或执行特殊操作。 DELETE:请求服务器删除指定资源,如删除对象等。
/v1/e2ee/org/decrypt 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 transaction_id 是 String 加密数据返回的transaction_id 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 message String 解密后的消息
同,所以简洁起见将这两部分省略。 请求方法 HTTP请求方法(也称为操作或动词),它告诉服务你正在请求什么类型的操作。 GET:请求服务器返回指定资源。 PUT:请求服务器更新指定资源。 POST:请求服务器新增资源或执行特殊操作。 DELETE:请求服务器删除指定资源,如删除对象等。
类型 描述 是否必须 InitBalance string 初始余额密文 是 err error 错误信息 是 处理说明 验证余额有效后,返回余额的密文。 注意事项 这里用户余额真实性由用户的app逻辑保证,Chaincode端无法验证该用户的真实金额,只能验证该金额是大于0的范围。
身份服务的使用分为链外申请模式和链上申请模式。 链外申请模式中,持有者将申请可验证凭证的身份/凭证数据直接发送给签发者。 链上申请模式中,持有者将申请可验证凭证的身份/凭证数据加密存储于区块链。 图2 分布式身份使用时序图(链外申请模式) 链上申请模式中,根据持有者与签发者之间是
"invited_username": "paas_bcs_bwx705565_02" } ] } 响应示例 正确响应返回body为空。 父主题: 应用示例
用户身份等信息需要加密,提供安全性;提供基于身份信息的快速查询。 关键挑战: 安全隐私:银行不希望把客户隐私信息泄露给其它银行。 高性能检索:提供类传统数据库的检索性能(毫秒级响应) ,保持一致用户体验。 良好接口:提供简单方便的接口,便于应用开发。 操作流程 介绍组建联盟链的操作流程。 图1 操作流程
获取合约安全扫描报告,只支持云端管理实例使用,接口返回内容为扫描报告zip文件的字节流。 终端节点管理 创建终端节点 创建VPC终端节点,只支持云端管理实例使用。 查询终端节点列表 查询终端节点列表,单次最多查询100个,只支持云端管理实例使用且只返回创建成功的终端节点。 查询终端节点服务详情
区块链服务id。可调用“查询服务实例列表”接口获取ID channel_id 是 String 区块链通道名称。可调用“查询实例信息”接口获取,接口返回的“channels”中的name字段值 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是
区块链服务id。可调用“查询服务实例列表”接口获取ID channel_id 是 String 区块链通道名称。可调用“查询实例信息”接口获取,接口返回的“channels”中的name字段值 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是
Long BCS服务付费模式,分为按需(1) version_type Long BCS服务版本类型 database_type String BCS服务数据库类型,包括文件数据库(goleveldb),NoSQL(couchdb) cluster_id String BCS服务所在集群ID
表2 Query参数 参数 是否必选 参数类型 描述 limit 否 Integer 取值范围(0,1000],默认值为1000。用于限制本次返回的结果数据条数。 offset 否 Integer 分页查询起始位置,为非负整数。 请求参数 表3 请求Header参数 参数 是否必选 参数类型
在“合约仓库”页签下,您可以查看各类模板,包括金融、健康医疗、能源、航空等模板。 在合约模板卡片上,单击模板名称,可查看合约模板的详细信息,包括合约模板的版本、支持语言、类型及其接口信息。 图1 查看合约详情 在合约模板卡片上,单击下载合约模板到本地。 您可在区块链管理界面,将下载的模板文件进行链代码
productIDKeywords 否 Array of productIDKeywordsJson objects 产品ID包含的索引关键字,用于按条件查询订单时使用,需要为设定的json格式 onChainStore 否 String 是否在链上存储加密后的数据,可设置为“t
次交易详情。并且可以看到存证文件的hash值、上传文件的用户地址create_addr和存证ev_id等信息已经在区块链上,此时该文件如果被修改,那么对应的链上信息将和该文件不一致,这样保护了该文件的完整性,防止了被篡改。
error_msg String 错误信息 message String 错误详细信息 请求示例 无 响应示例 无 状态码 状态码 描述 200 请求成功返回配置文件字节流,配置文件为zip格式,节点相关证书:证书包含CA(server.crt)、节点通信证书(client.key、client
、高性能、高可扩展、强隐私保护等特点,满足企业级和金融级的可信和协同要求。 分布式账本 分布式账本是一种在网络成员之间共享、复制和同步的数据库。分布式账本记录网络参与者之间的交易,比如资产或数据的交换。这种共享账本消除了调解不同账本的时间和开支。手册中提到的账本均指的是分布式账本。
登录区块链控制台,单击左侧导航栏的“实例管理”,进入实例管理界面,在实例卡片上查看目标实例的状态,请参考:实例状态异常类。 排查项三:确认链代码是否正常实例化。 登录区块链服务BCS控制台,单击左侧导航栏的“实例管理”,在目标实例卡片上单击“区块链管理 > 输入正确的密码 > 登录”,进入链代码管理界面。
若弹性公网IP已被释放,则无法在页面找到对应的弹性IP:请购买新的弹性公网IP并绑定,购买弹性公网IP请参考:申请弹性公网IP;绑定弹性IP后返回BCS控制台的实例管理页面,在目标实例卡片中,单击“更多 > 更新访问地址”,勾选目标弹性IP,单击“更新”。 若集群是提前创建好的,将E