书栈网 · BookStack 本次搜索耗时 0.076 秒,为您找到 107617 个相关结果.
  • 2. 合约管理

    2. 合约管理 2.1. 编写合约 2.2. 部署wasm合约 2.3. 部署native合约 2.4. 部署solidity合约 2.5. 合约升级 2. 合约管理 XuperChain 支持丰富的智能合约开发语言,比如go,Solitidy,C++,Java等。 2.1. 编写合约 本教程以 counter 合约为例,进行合约...
  • 什么是智能合约?

    什么是智能合约? 什么是智能合约? 术语_smart contract_已被用于描述各种不同的事物。在二十世纪九十年代,密码学家Nick Szabo提出了这个术语,并将其定义为“一组以数字形式规定的承诺,包括各方在其他承诺中履行的协议”。自那时以来,智能合约的概念得到了发展,尤其是在2009年比特币发明引入了去中心化区块链之后。在本书中,我们使用术语...
  • 智能合约案例:投票

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

    积分合约模板 简介 四个基本元素 五个基本行为: 使用样例伪码 接口说明 积分合约模板 简介 BAC001 是一套区块链积分合约,可以积分相关的增发,销毁,暂停合约,黑白名单等权限控制。 四个基本元素 description 此积分的具体描述 shortName 积分简称 minUnit 积分最小单位 totalAm...
  • 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可以规定合约账号背后各...
  • 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可以规定合约账号背后各...
  • 12.5 合约币(Counterparty)

    12.5合约币(Counterparty) 12.5合约币(Counterparty) 合约币是在比特币之上建立的协议层。与“染色币”类似的“合约币协议”提供了创建和交易虚拟资产和代币的能力。此外,合约币提供了去中心化的资产交换。合约币还在实施基于Ethereum虚拟机(EVM)的智能合同。 像染色币协议一样,合约币使用OP_RETURN操作码或1...
  • 智能合约案例:投票

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