检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如果系统预置的BCS权限,不满足您的授权要求,可以创建自定义策略。 目前支持以下两种方式创建自定义策略: 可视化视图创建自定义策略:无需了解策略语法,按可视化视图导航栏选择云服务、操作、资源、条件等策略内容,可自动生成策略。 JSON视图创建自定义策略:可以在选择策略模板后,根据具体需求编辑策略内容;也可以直接在编辑框内编写JSON格式的策略内容。
权项(Action)请参考表1。目前支持以下两种方式创建自定义策略: 可视化视图创建自定义策略:无需了解策略语法,按可视化视图导航栏选择云服务、操作、资源、条件等策略内容,可自动生成策略。 JSON视图创建自定义策略:可以在选择策略模板后,根据具体需求编辑策略内容;也可以直接在编辑框内编写JSON格式的策略内容。
新建Java项目时,您可以选择新建maven或者gradle项目,以导入依赖包。本示例以gradle项目为例。 /* 导入此段代码到项目的build.gradle前,请删除或注释build.gradle中原有内容 */ buildscript { repositories { mavenLocal()
通道管理、成员管理、通知管理等功能。 链代码开发及调测 应用配置及开发 国密加密 同态加密 示例Demo(Java SDK Demo、MySQL SDK Demo、Nodejs SDK Demo等) 常见问题 了解更多常见问题、案例和解决方案 咨询类问题 什么是区块链? 区块链技术能带来哪些收益?
FullAccess授予到企业项目下时,用户组配置完成后IAM项目视图和企业项目视图如下图所示: 将BCS Fabric ReadOnlyAccess授予到企业项目下时,用户组配置完成后IAM项目视图和企业项目视图如下图所示: 父主题: 权限策略说明
边缘节点上。 一键购买区块链服务新增云主机、DMS实例和RDS实例的规格自定义功能,客户可根据自身实际需求自定义资源规格。 2019-03-30 采用RESTful API交易时支持多组织背书。 账本数据存储方式为MySQL的区块链服务支持动态扩展组织规格。 组建联盟链时支持单个成员的多个实例加入联盟。
图解区块链服务
功能总览 功能总览 全部 购买实例 实例管理 安装和实例化链代码 证书和SDK配置文件管理 联盟链管理 通道管理 插件管理 合约仓库 API 链代码开发 运维监控 全部 虚拟私有云 子网 路由表 虚拟IP IPv4/IPv6双栈 安全组 网络ACL 弹性公网IP 共享带宽 共享流量包
org_disk_size 否 Long 节点组织存储容量,基础版和专业版至少100GB,企业版至少500GB database_type 否 String BCS服务数据库类型,包括文件数据库(goleveldb),NoSQL(couchdb),选择couchdb需要填写couchdb_info字段中的信息
([]byte, error) 功能:获取状态数据库中某个key对应的value。 入参:某个键值对的key信息,不可为空。 返回值:返回[]byte类型的value值;当key不存在时,value为nil。 error:当网络出错,状态数据库出错,返回error信息。 PutKV(key
value) throws ContractException 功能:写状态数据库操作,此接口只是将key、value形成写集,打包到交易中,只有当交易排序、出块、并校验通过之后,才会将key/value写入到状态数据库中 入参:要写入的键值对,要求key != "",并且value !=
日志文件”,下载发出告警的实例集群上的Peer和Orderer日志文件到本地,联系并提供给技术支持工程师进行处理。 节点访问数据库失败 BCS 节点在访问状态数据库文件时产生异常,可能原因有: 状态数据库文件损坏或丢失。 状态数据库挂载的存储服务被删除。 处理方法如下: 登录区块链服务管理控制台,在左侧导航栏单击“实例管理”,单击实例名称进入实例详情页。
file 否 String 加水印的文件,当对文件加水印时,plainData无效果 productIDKeywords 否 Array of productIDKeywordsJson objects 产品ID包含的索引关键字,用于按条件查询订单时使用,需要为设定的json格式 onChainStore
链代码调测 对链代码进行调测,可以使用CloudIDE进行单元测试,具体请参见以下操作。 操作步骤 进入CloudIDE首页。 创建链代码工程,具体请参见创建并启动IDE实例。 图1 创建链代码工程 链代码调测。 以下截图对1.4风格(使用shim包)的链代码进行调测。 父主题:
选择“CCE集群”。 容器集群 选择创建好的容器集群。 存储卷类型 选择“文件存储卷”。 网络存储 选择创建好的文件存储。 账本数据存储方式 默认文件数据库(GoLevelDB),与邀请方一致。 peer节点组织 创建1个节点组织,名称自定义,例如:civilizationBank。 共识策略
String 实例类型,HuaweiCloudChain,Besu data_management String 数据管理模式:云端管理(Cloud) chain_engine_version String 实例区块链引擎版本 orgs Array of InstanceOrg objects
// 入参:stub是智能合约SDK为本次合约执行交易准备的上下文对象,可以通过stub提供的API函数,获取交易请求相关信息、读写状态数据库、写日志等 // 返回值:需要返回给合约调用者(区块链客户端)的信息,没有信息需要返回时,返回值可以为null // 抛出
String 实例类型,HuaweiCloudChain,Besu data_management String 数据管理模式:云端管理(Cloud) chain_engine_version String 实例区块链引擎版本 orgs Array of InstanceOrg objects
"apm:*:get*", "apm:*:list*", "rds:*:get*", "rds:*:list*", "dms:*:get*",
用户身份等信息需要加密,避免暴力破解;提供基于身份信息的快速查询。 关键挑战: 安全隐私:银行不希望把客户隐私信息泄露给其它银行。 高性能检索:提供类传统数据库的检索性能(毫秒级响应) ,保持一致用户体验。 良好接口:提供简单方便的接口,便于应用开发。 操作流程 介绍组建联盟链的操作流程。 图1 操作流程