书栈网 · BookStack 本次搜索耗时 0.027 秒,为您找到 107617 个相关结果.
  • 3. 智能合约使用

    3. 智能合约使用 3.1 基于Solidity智能合约案例 编写合约 编译合约 部署合约 调用合约 3. 智能合约使用 3.1 基于Solidity智能合约案例 编写合约 基于Solidity的智能合约同基于JS的程序类似,由一系列变量和相关函数组成。如下所示为模拟简单累加器功能的智能合约。我们以此为例简单介绍基于Solidity...
  • 2.5. 合约漏洞检测

    2.5. 合约漏洞检测 2.5.1. 准备工作 2.5.2. 检测未定义行为 2.5.3. 检测内存异常 2.5.4. 其他未定义行为和内存异常 2.5. 合约漏洞检测 C++ 语言本身存在大量的非内存安全行为和未定义行为,这些行为在合约中可能导致难以定位的错误。 xdev 提供了相关运行时漏洞的检测能力 2.5.1. 准备工作 漏洞检测...
  • 1. 电子存证合约

    1. 电子存证合约 1.1. 问题引入 1.2. 数据结构的设计 1.3. 电子存证合约的功能实现 1.4. 合约使用方法 1.4.1. 合约部署(Deploy) 1.4.2. 合约执行(Save) 1.4.3. 合约查询(Query) 1. 电子存证合约 或使用超级链XuperOS,其已发布丰富的合约模板,涵盖溯源、存证、积分、去中心...
  • 虚拟机与合约

    虚拟机与合约 虚拟机与合约 交易的执行是区块链节点上的一个重要的功能。交易的执行,是把交易中的智能合约二进制代码取出来,用执行器(Executor )执行。共识模块(Consensus )把交易从交易池(TxPool )中取出,打包成区块,并调用执行器去执行区块中的交易。在交易的执行过程中,会对区块链的状态(State)进行修改,形成新区块的状态储存...
  • 虚拟机与合约

    虚拟机与合约 虚拟机与合约 交易的执行是区块链节点上的一个重要的功能。交易的执行,是把交易中的智能合约二进制代码取出来,用执行器(Executor )执行。共识模块(Consensus )把交易从交易池(TxPool )中取出,打包成区块,并调用执行器去执行区块中的交易。在交易的执行过程中,会对区块链的状态(State)进行修改,形成新区块的状态储存...
  • 虚拟机与合约

    虚拟机与合约 虚拟机与合约 交易的执行是区块链节点上的一个重要的功能。交易的执行,是把交易中的智能合约二进制代码取出来,用执行器(Executor )执行。共识模块(Consensus )把交易从交易池(TxPool )中取出,打包成区块,并调用执行器去执行区块中的交易。在交易的执行过程中,会对区块链的状态(State)进行修改,形成新区块的状态储存...
  • 6.2 查询 constant 合约方法

    6.2 查询 constant 合约方法 6.2 查询 constant 合约方法 查询合约constant状态和方法,不消耗gas,使用eth_call API方法直接调用。 样例: Example 在合约部署成功的情况下,执行以下操作: 未部署合约 [ root@t05f058s2 ~]# curl - k - X POST ...
  • 1. 电子存证合约

    1. 电子存证合约 1.1. 问题引入 1.2. 数据结构的设计 1.3. 电子存证合约的功能实现 1.4. 合约使用方法 1.4.1. 合约部署(Deploy) 1.4.2. 合约执行(Save) 1.4.3. 合约查询(Query) 1. 电子存证合约 或使用超级链XuperOS,其已发布丰富的合约模板,涵盖溯源、存证、积分、去中心...
  • 1. 电子存证合约

    1. 电子存证合约 1.1. 问题引入 1.2. 数据结构的设计 1.3. 电子存证合约的功能实现 1.4. 合约使用方法 1.4.1. 合约部署(Deploy) 1.4.2. 合约执行(Save) 1.4.3. 合约查询(Query) 1. 电子存证合约 1.1. 问题引入 假设我们面临着这样的一个问题:“几个摄影师朋友找到你,他...
  • 2. 智能合约开发详解

    2. 智能合约开发详解 2.1. 简介 2.2. 准备工作 2.2.1. 环境要求 2.2.2. 下载编译xuperchain 2.2.3. 设置环境变量 2.2.4. 启动xuperchain 2.2.5. 创建合约账号 2.2.6. 小结 2.3. 快速体验 2.3.1. 创建合约工程 2.3.2. 编译合约 2.3.3. 部署合约 ...