规则引擎与智能合约 更多内容
  • 规则引擎

    规则引擎 配置数据转发规则 导入导出规则 父主题: 设备集成指导

    来自:帮助中心

    查看更多 →

  • 规则引擎

    规则引擎 创建规则引擎源端 创建规则引擎目的端 父主题: 设备集成API(V1)

    来自:帮助中心

    查看更多 →

  • 规则引擎

    规则引擎 创建规则 查询规则 批量删除规则 调试规则 删除规则 查询规则详情 修改规则 添加目标数据源 查询目标数据源列表 删除目标数据源 添加源数据源 查询源数据源列表 删除源数据源 父主题: 设备集成API

    来自:帮助中心

    查看更多 →

  • 规则引擎

    规则引擎 规则引擎介绍 数据转发流程 SQL语句 连通性测试 数据转发至华为云服务 数据转发至第三方应用 查看数据转发通道详情 数据转发积压策略配置 数据转发流控策略配置 设备联动

    来自:帮助中心

    查看更多 →

  • 规则引擎介绍

    发到设备侧,由端侧设备对平台下发的规则进行统一的管理和执行。 数据转发 数据转发无缝华为云其他服务、第三方应用对接,实现设备数据的存储、计算、分析的全栈服务。 云服务访问授权 物联网平台支持华为云其它云服务进行对接。首次创建对接到DIS服务、OBS服务、 Kafka服务、ROMA

    来自:帮助中心

    查看更多 →

  • 开发跨链智能合约

    业务不涉及跨链资产交换,则无需定制编写跨链智能合约,否则需设置跨链资产数据锁跨链智能合约方法。 下面用一个完整的跨链资产交换智能合约为样例说明跨链智能合约开发流程,该样例可完成链A上的A账户链B上的B账户之间的资产转账。完整智能合约示例获取方法:登录 可信跨链 服务管理控制台,在

    来自:帮助中心

    查看更多 →

  • 创建规则引擎源端

    创建规则引擎源端 功能介绍 在ROMA Connect创建规则引擎源端。 URI POST /v1/{project_id}/link/instances/{instance_id}/rules/sources 表1 参数说明 名称 类型 是否必填 描述 project_id string

    来自:帮助中心

    查看更多 →

  • 跨链智能合约方法示例

    跨链智能合约方法示例 介绍跨链智能合约方法示例。 交易发起方预提交(preCommitSend) 交易接收方预提交(preCommitRecv) 交易发起方提交(commitSend) 交易接收方提交(commitRecv) 交易发起方回滚(rollbackSend) 交易接收方回滚(rollbackRecv)

    来自:帮助中心

    查看更多 →

  • 创建规则引擎目的端

    创建规则引擎目的端 功能介绍 在ROMA Connect创建规则引擎目的端。 URI POST /v1/{project_id}/link/instances/{instance_id}/rules/destinations 表1 参数说明 名称 类型 是否必填 描述 project_id

    来自:帮助中心

    查看更多 →

  • 跨链智能合约方法定义

    在跨链资产交换发起方所属 区块链 上执行的回滚操作 rollbackRecv 在跨链资产交换接收方所属区块链上执行的回滚操作 可在跨链智能合约按以下示例定义方法名常量Invoke方法,确保已实现了必选方法: /* * Function name list of the TCS example

    来自:帮助中心

    查看更多 →

  • 规则引擎(联通用户专用)

    物联网平台支持华为云其它服务进行对接。首先通过华为云管理控制台获取“访问密钥(AK)”和“加密访问密钥(SK)”,在界面上输入AK和SK完成物联网平台华为云的对接;然后用户在购买华为云其它云服务后,通过规则引擎功能将物联网平台的数据转发到用户购买的其它服务,或通过规则引擎功能与华为云的SMN服务对接。

    来自:帮助中心

    查看更多 →

  • 低代码合约开发

    能代码即可完成智能合约的制作。通过绘制页面可实时验证BPMN的有效性,验证无误后单击构建,生成智能合约智能合约部署 Package Management界面用于智能合约的管理,用户登录业务管理页面后跳转到该界面,可查看和管理已生成的智能合约。通过对生成的智能合约选择背书策略、

    来自:帮助中心

    查看更多 →

  • 修改跨链资产数值(putStateWithLock)

    修改跨链资产数值(putStateWithLock) 在跨链资产交换涉及的智能合约方法中,所有对跨链资产的修改都必须资产上锁同时进行。可将上述逻辑封装至一个方法中,便于后续在其他智能合约方法(主要是preCommitSendpreCommitRecv)中调用: /* * putStateWithLock

    来自:帮助中心

    查看更多 →

  • 开发前准备

    在面向Hyperledger Fabric使用可信数据链接服务时,用户需要结合Hyperledger Fabric链代码开发规范、可信跨链服务的要求自身业务需求开发自己的跨链链代码。 开发环境准备 下载源码包 父主题: 跨链链代码开发(Hyperledger Fabric)

    来自:帮助中心

    查看更多 →

  • 合约结构

    ts两个文件,其中index.ts为开发智能合约文件(contract.ts)依赖的合约SDK,合约涉及的业务相关开发仅在contract.ts文件,智能合约文件contract.ts需要根据实际业务进行开发。 合约SDK(index.ts)主要结构如下: // 引入智能合约文件 import

    来自:帮助中心

    查看更多 →

  • 合约结构

    ts两个文件,其中index.ts为开发智能合约文件(contract.ts)依赖的合约SDK,合约涉及的业务相关开发仅在contract.ts文件,智能合约文件contract.ts需要根据实际业务进行开发。 合约SDK(index.ts)主要结构如下: // 引入智能合约文件 import

    来自:帮助中心

    查看更多 →

  • 跨链资产数据锁定义

    记录跨链资产数据锁所属的交易ID,回滚时使用 另外,一般在智能合约中以资产Key拼接数据锁后缀作为资产数据锁的Key,如Key为A的资产数据锁的Key为A_Lock。因此,可在智能合约中定义该后缀常量,便于后续在其他智能合约中使用: const ( lockSuffix

    来自:帮助中心

    查看更多 →

  • 解锁跨链资产(unlockAccount)

    在跨链资产交换即将完成时,需要解锁跨链资产交换中涉及的资产。可将上述逻辑封装至一个方法中,便于后续在其他智能合约方法(主要是commitSend、commitRecv、rollbackSendrollbackRecv)中调用: /* * unlockAccount will delete

    来自:帮助中心

    查看更多 →

  • 合约相关的API

    FuncName() string 获取智能合约请求中指定的智能合约函数名称。 Parameters() [][]byte 获取请求参数。 ChainID() string 获取智能合约所在链ID。 ContractName() string 获取智能合约名称。 表2 账本数据操作 接口

    来自:帮助中心

    查看更多 →

  • 合约结构

    // 功能:合约的初始化(Init)接口,需要合约开发者在智能合约中实现此接口,供合约使用者在启动合约之后调用。注意,一般将合约启动时,首先需要执行且只需要执行一次的逻辑放到此方法中 // 入参:stub是智能合约SDK为本次合约执行交易准备的上下文对象,可以通过stub

    来自:帮助中心

    查看更多 →

  • 导入导出规则

    规则的导入文件内容要求见表1。 表1 规则导入文件内容说明 列名 描述 取值要求 Name 规则名称。 必填,复杂度要求页面创建相同。 Remark 规则描述。 选填。 Status 状态。 必填,启用:0,禁用:1。 DataParsingStatus 数据解析状态。 必填,启用:0,禁用:1。

    来自:帮助中心

    查看更多 →

共105条
看了本文的人还看了