书栈网 · BookStack 本次搜索耗时 0.027 秒,为您找到 107617 个相关结果.
  • 8.1 开发合约

    8.1 开发合约 8.1 开发合约 开发HelloWorld合约 pragma solidity ^ 0.4 . 23 ; contract HelloWorld { address public owner ; string public info ; constructor (...
  • 部署智能合约

    部署智能合约 部署智能合约
  • 与合约交互

    与合约交互 在区块浏览器中查看合约地址 为合约提供资金 从我们的合约中提取 与合约交互 让我们回顾一下我们迄今为止学到的东西:以太坊合约是控制货币的程序,运行在名为EVM的虚拟机内。它们是由一个特殊的交易创建的,该交易提交它们的字节码以记录在区块链中。一旦他们在区块链上创建,他们就拥有一个以太坊地址,就像钱包一样。只要有人将交易发送到合约地址,...
  • 使用智能合约

    使用智能合约 搭建测试用区块链 配置初始状态 启动区块链 创建账号 创建和编译智能合约 部署智能合约 调用智能合约 使用智能合约 以太坊社区有不少提供智能合约编写、编译、发布、调用等功能的工具,用户和开发者可以根据需求或开发环境自行选择。 本节将向开发者介绍使用 Geth 客户端搭建测试用的本地区块链,以及如何在链上部署和调用智能合约...
  • 智能合约 & ABI

    智能合约的编译与ABI 完整代码 概述: 用Go编译智能合约并读取ABI的教程。 智能合约的编译与ABI 与智能合约交互,我们要先生成相应智能合约的应用二进制接口ABI(application binary interface),并把ABI编译成我们可以在Go应用中调用的格式。 第一步是安装 Solidity编译器 (solc ). S...
  • 存证合约模板

    存证合约模板 简介 使用步骤: 存证合约模板 简介 Evidence 示例合约,使用分层的智能合约结构: 工厂合约(EvidenceSignersData.sol),由存证各方事前约定,存储存证生效条件,并管理存证的生成。 存证合约(Evidence.sol),由工厂合约生成,存储存证id,hash和各方签名(每张存证一个合约)。 使用步...
  • 外部合约调用

    外部合约调用 外部合约声明 调用外部合约 外部合约调用 外部合约声明 当需要调用外部合约时,需要首先在代码中声明外部合约所包含的公开方法。同合约模块类似,外部合约声明也需要使用模块(mod )模块语法,并需要在模块定义前使用#[liquid::interface] 属性进行标注,例如: #[liquid::interface(name = ...
  • 8.1 开发合约

    8.1 开发合约 8.1 开发合约 开发HelloWorld合约 pragma solidity ^ 0.4 . 23 ; contract HelloWorld { address public owner ; string public info ; constructor (...
  • 使用智能合约

    使用智能合约 搭建测试用区块链 配置初始状态 启动区块链 创建账号 创建和编译智能合约 部署智能合约 调用智能合约 使用智能合约 以太坊社区有不少提供智能合约编写、编译、发布、调用等功能的工具,用户和开发者可以根据需求或开发环境自行选择。 本节将向开发者介绍使用 Geth 客户端搭建测试用的本地区块链,以及如何在链上部署和调用智能合约...
  • 合约元数据

    合约元数据¶ Encoding of the Metadata Hash in the Bytecode¶ Usage for Automatic Interface Generation and NatSpec¶ Usage for Source Code Verification¶ 合约元数据¶ The Solidity compiler ...