书栈网 · BookStack 本次搜索耗时 0.033 秒,为您找到 107617 个相关结果.
  • 1. 合约账号

    1. 合约账号 1.1. 访问控制列表(ACL) 1.2. 合约账号创建 1.3. 合约账号基本操作 1.3.1. 查询账号ACL 1.3.2. 查询账号余额 1.3.3. 修改账号ACL 1. 合约账号 1.1. 访问控制列表(ACL) 如果把合约账号当作一家股份制公司,那么ACL便是公司股东投票的机制,ACL可以规定合约账号背后各...
  • 4. 智能合约

    4. 智能合约 4. 智能合约 自研并实现了一套智能合约虚拟机XVM。特点如下: 合约状态数据与合约代码运行环境分离,从而能够支持多语言虚拟机且各种合约虚拟机只需要做纯粹的无状态合约代码执行; 支持执行消耗资源,避免恶意攻击; 支持丰富的智能合约开发语言,比如go,Solitidy,C/C++,Java等; 利用读写集确保普通合约调用...
  • 3. 创建合约

    3. 创建合约 3.1. 编写合约 3.2. 部署wasm合约 3.3. 部署native合约 3.4. 设置合约方法的ACL 3. 创建合约 3.1. 编写合约 源码可以参考 xuperchain/core/contractsdk/go/example/math/math.go 主要实现struct中initialize,invoke...
  • 1. 合约账号

    1. 合约账号 1.1. 访问控制列表(ACL) 1.2. 合约账号创建 1.3. 合约账号基本操作 1.3.1. 查询账号ACL 1.3.2. 查询账号余额 1.3.3. 修改账号ACL 1. 合约账号 1.1. 访问控制列表(ACL) 如果把合约账号当作一家股份制公司,那么ACL便是公司股东投票的机制,ACL可以规定合约账号背后各...
  • 4. 智能合约

    4. 智能合约 4. 智能合约 自研并实现了一套智能合约虚拟机XVM。特点如下: 合约状态数据与合约代码运行环境分离,从而能够支持多语言虚拟机且各种合约虚拟机只需要做纯粹的无状态合约代码执行; 支持执行消耗资源,避免恶意攻击; 支持丰富的智能合约开发语言,比如go,Solitidy,C/C++,Java等; 利用读写集确保普通合约调用支持并发执行...
  • 4.2 合约开发入门

    4.2 合约开发入门 4.2.1 注意事项 4.2.2 compile 4.2.3 安装truffle 4.2.3 开始 4.2.4 使用truffle unbox创建可交互合约应用 4.2.5 使用浏览器插件 metamask 与区块链交互 4.2.6 合约开发参考文档与工具 4.2 合约开发入门 4.2.1 注意事项 在编写智...
  • 3.4 如何创建合约

    3.4 如何创建合约 3.4 如何创建合约 使用开放平台创建合约之前,请先确认合约已提交测试环境并经过功能测试。 创建合约
  • 特殊交易:合约注册

    特殊交易:合约注册 特殊交易:合约注册 有一种特殊的带有data,没有value的交易。表示注册一个新的合约。合约登记交易被发送到一个特殊的目的地地址,即零地址。简而言之,合约注册交易中的+to+字段包含地址 0x0。该地址既不代表EOA(没有相应的私人/公共密钥对)也不代表合约。它永远不会花费ether或启动交易。它仅用作目的地,具有“注册此合约”...
  • 3. 创建合约

    3. 创建合约 3.1. 编写合约 3.2. 部署wasm合约 3.3. 部署native合约 3. 创建合约 3.1. 编写合约 源码可以参考 xuperchain/xuperunion/contractsdk/go/example/math/math.go 主要实现struct中initialize,invoke和query三个方法来...
  • 智能合约案例:投票

    智能合约案例:投票 智能合约代码 代码解析 指定版本 结构体类型 状态变量 函数 创建投票 赋予投票权 委托投票权 进行投票 查询获胜提案 查询获胜者名称 智能合约案例:投票 本节将介绍一个用 Solidity 语言编写的智能合约案例。代码来源于 Solidity 官方文档 中的示例。 该智能合约实现了一个自动化的、透明的...