智能合约什么用 更多内容
  • 解锁跨链资产(unlockAccount)

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

    来自:帮助中心

    查看更多 →

  • 开发前准备

    链代码(Chaincode)又称智能合约,在Hyperledger Fabric中是用Go、Java或Node.js语言编写的程序,主要用于操作账本上的数据。链代码是运行在 区块链 上的、特定条件下自动执行的代码逻辑,是用户利用区块链实现业务逻辑的重要途径。基于区块链特点,智能合约的运行结果是可信的,其结果是无法被伪造和篡改的。

    来自:帮助中心

    查看更多 →

  • 主持人密码和来宾密码有什么用处?

    主持人密码和来宾密码有什么用处? 创建会议后,主持人使用主持人密码入会,来宾使用来宾密码入会。 会议过程中若主持人释放主持人权限,其他与会者想要申请主持人则需要输入主持人密码。 父主题: 会议操作

    来自:帮助中心

    查看更多 →

  • 主持人密码和来宾密码有什么用处?

    主持人密码和来宾密码有什么用处? 创建会议后,主持人使用主持人密码入会,来宾使用来宾密码入会。 会议过程中若主持人释放主持人权限,其他与会者想要申请主持人则需要输入主持人密码。 父主题: 会议管理

    来自:帮助中心

    查看更多 →

  • 产品功能

    试,合约安装、更新合约。 合约扫描 通过自动化分析工具,为智能合约应用商和开发者提供代码安全审计,借助广泛的联盟链合约漏洞检测内容和问题检测库,生成检查报告及时发现代码中的安全隐患并提供修复建议,力求从源头上确保智能合约安全。 富媒体存储 说明: 仅基于华为云资源部署的服务1.0

    来自:帮助中心

    查看更多 →

  • 跨链链代码开发(Hyperledger Fabric)

    跨链链代码开发(Hyperledger Fabric) 开发前准备 开发跨链智能合约

    来自:帮助中心

    查看更多 →

  • 合约相关的API

    些API按照功能可以划分为: 表1 辅助功能 接口 说明 FuncName(txid :string ) :string 获取智能合约请求中指定的智能合约函数名称。 Parameters(txid: string):Array<ArrayBuffer> 获取请求参数。 表2 账本数据操作

    来自:帮助中心

    查看更多 →

  • 开发前准备

    开发前准备 链代码(Chaincode)又称智能合约,是用Go、Java或Node.js语言编写的程序,主要用于操作账本上的数据。链代码是运行在区块链上的、特定条件下自动执行的代码逻辑,是用户利用区块链实现业务逻辑的重要途径。基于区块链特点,智能合约的运行结果是可信的,其结果是无法被伪造和篡改的。

    来自:帮助中心

    查看更多 →

  • 概述

    其结果是无法被伪造和篡改的。 智能合约由用户自行编写上传并保证安全,请务必注意命令注入等相关安全问题。 为了确保代码在不同用户之间的一致性运行,华为云区块链引擎服务参考了成熟的开源社区方案(如Hyperledger Fabric)。用户在部署智能合约时,使用预配置的容器镜像进行处

    来自:帮助中心

    查看更多 →

  • 交易发起方提交(commitSend)

    操作在发起方已端到端完成。unlockAccount方法的实现请参考解锁跨链资产(unlockAccount)。 该方法为必选方法,需在智能合约中以相同命名定义该方法,否则将导致跨链资产交换失败。 /* * commitSend is the third step of two-phase

    来自:帮助中心

    查看更多 →

  • GaussDB(DWS)数据库中的Ruby是什么用户?

    GaussDB (DWS)数据库中的Ruby是什么用户? 在执行SELECT * FROM pg_user语句查看当前系统的用户时,看到Ruby用户且拥有很多权限。 Ruby用户为官方运维使用账户,GaussDB(DWS)数据库创建后,默认生成Ruby账户,不涉及安全风险,请放心使用。

    来自:帮助中心

    查看更多 →

  • 简介

    TCS 将为您提供端到端全流程可信的跨链数据互通体验,具体请参考购买跨链通道。 跨链链代码开发 如您的跨链业务不涉及跨链资产交换,则无需定制编写跨链智能合约,否则需按 可信跨链 服务要求编写跨链智能合约,具体请参考跨链链代码开发(Hyperledger Fabric)。 应用程序开发 可信跨链服务将为您提供一系列跨链

    来自:帮助中心

    查看更多 →

  • 回滚跨链资产(rollback)

    取跨链资产对应数据锁中的PreValue,并根据该值回滚跨链资产交换中涉及资产已发生的变化。可将上述逻辑封装至一个方法中,便于后续在其他智能合约方法(主要是rollbackSend与rollbackRecv)中调用: /* * rollback function will recover

    来自:帮助中心

    查看更多 →

  • 基本概念

    数据可靠难以篡改:数据在区块中,各节点保存全部区块。可定制数据访问权限,块间的链式关联防止篡改数据。 智能合约 即链代码,是运行在区块链上的、特定条件下自动执行的代码逻辑,是用户利用区块链实现业务逻辑的重要途径。基于区块链特点,智能合约的运行结果是可信的,其结果是无法被伪造和篡改的。 过程无法作弊:满足条件自动触发,执行结果独立验证。

    来自:帮助中心

    查看更多 →

  • 交易接收方提交(commitRecv)

    操作在接收方已端到端完成。unlockAccount方法的实现请参考解锁跨链资产(unlockAccount)。 该方法为必选方法,需在智能合约中以相同命名定义该方法,否则将导致跨链资产交换失败。 /* * commitRecv is the forth step of two-phase

    来自:帮助中心

    查看更多 →

  • 数据目录

    数据目录 数据目录组件有什么用? 数据目录支持采集哪些对象的资产? 什么是数据血缘关系? 数据目录如何可视化展示数据血缘?

    来自:帮助中心

    查看更多 →

  • 交易发起方回滚(rollbackSend)

    lue进行资产回滚,并删除该数据锁,使发起方所属区块链上args[0]对应的资产回滚至跨链资产交换开始前的状态。 该方法为必选方法,需在智能合约中以相同命名定义该方法,否则将导致跨链资产交换失败。 /* * rollbackSend is the rollback function

    来自:帮助中心

    查看更多 →

  • 使用引导

    邀请其他租户加入此联盟链,组建一个多成员参与的联盟链系统。 合约仓库 提供已经实现某些基本功能的智能合约,您可以使用模板提供的基础功能代码,直接使用或二次开发符合自己业务逻辑的智能合约。 关于配额 支持查看服务的配额使用情况和扩大配额。 父主题: Hyperledger Fabric增强版管理

    来自:帮助中心

    查看更多 →

  • Solidity合约开发

    Solidity合约开发 基本方案 使用自研的容器合约环境集成Solidity的智能合约。 外部搭建Solidity Web IDE,生成测试需要的合约安装字节码和合约调用字节码。 将字节码二进制通过Hex编码字符串作为合约调用参数。 Solidity合约默认名称为:NATIVE_CUSTOM_EVM。

    来自:帮助中心

    查看更多 →

  • 未来华为云区块链服务的发展方向及提供的能力?

    未来华为云区块链服务的发展方向及提供的能力? 主要在高可用,高安全,高性能和区块链生态(智能合约库、区块链工具库等)等方面提高竞争力。主要发展方向是为用户提供企业级商用区块链底层技术服务。 父主题: 咨询类问题

    来自:帮助中心

    查看更多 →

  • 目前华为云区块链服务在行业中有哪些竞争力?

    目前华为云区块链服务在行业中有哪些竞争力? 主要竞争力有共识算法可选、智能合约链代码可视化支持、 安全隐私保护(支持国密、同态加密和零知识证明等)等。 父主题: 咨询类问题

    来自:帮助中心

    查看更多 →

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