书栈网 · BookStack 本次搜索耗时 0.011 秒,为您找到 312 个相关结果.
  • gas退款

    gas退款 GasToken gas退款 以太坊通过退还高达一半的gas费用来鼓励删除存储的变量。 EVM中有2个负的gas操作: 清理合约是-24,000(SELFDESTRUCT) 清理存储为-15,000(SSTORE [x] = 0) GasToken GasToken是一种符合ERC20标准的token,允许任何人在gas价格低时...
  • Chapter 6: Transactions

    629 2021-02-11 《Mastering Ethereum》
    Transactions Transactions Transactions are signed messages originated by an externally owned account, transmitted by the Ethereum network, and recorded on the Ethereum blockcha...
  • 第七章 交易

    交易 交易 交易是由外部所有帐户发起的签名消息,由以太坊网络传输,并在以太坊区块链上进行记录(挖掘)。在这个基本定义背后,有很多令人惊讶和着迷的细节。看待交易的另一种方式是,它们是唯一可触发状态更改或导致合约在EVM中执行的东西。以太坊是一个全球的单实例状态机器,交易是唯一可以让状态机“运动”,改变状态的东西。合约不会自行运行。以太坊不会在后台运行。...
  • Smart Contract Compilation & ABI

    Smart Contract Compilation & ABI Install the Solidity Compiler Install abigen tool Create smart contract Create Go contract file Full code description: Tutorial on how to ...
  • Protecting Against Overflow Errors at the Compiler Level

    506 2021-02-11 《Mastering Ethereum》
    Protecting Against Overflow Errors at the Compiler Level Protecting Against Overflow Errors at the Compiler Level Overflow errors in software can be catastrophic when dealing w...
  • 开发平台

    开发平台 目录 最受欢迎的设备 ARM AVR32 Blackfin MIPS PowerPC SuperH i386 及其兼容平台 未分类 原文:eLinux.org 翻译:@lzufalcon 开发平台 目录 1 最受欢迎的设备 2 ARM 3 AVR32 4 Blackfin 5 MIPS 6 Po...
  • 与 Solidity 比较

    与 Solidity 比较 与 Solidity 比较 本节是那些正在考虑使用Vyper编程语言开发智能合约的人的参考。该部分主要对比了Vyper与Solidity的对比; 概览,合理的推理,为什么Vyper不包括以下传统的面向对象编程(OOP)概念: Modifiers 在Solidity中,你可以使用修饰器编写函数。例如,以下函数`chang...
  • 4.1 平台使用约束

    4.1 平台使用约束 4.1 平台使用约束 出于安全和法律合规,合约由官方统一审核和发布,普通账户不能发布合约。这个约束对合约的函数实现有较大影响。 合约必须满足当地法律和规范要求,官方会对提交的合约进行源码和二进制审查。合约功能正确性以及合约内部的安全由开发者保证。 智能合约是一个去中心化的软件,官方只提供合约执行平台。合约升级由软件逻辑决定,请...
  • 4.1 平台使用约束

    4.1 平台使用约束 4.1 平台使用约束 出于安全和法律合规,合约由官方统一审核和发布,普通账户不能发布合约。这个约束对合约的函数实现有较大影响。 合约必须满足当地法律和规范要求,官方会对提交的合约进行源码和二进制审查。合约功能正确性以及合约内部的安全由开发者保证。 智能合约是一个去中心化的软件,官方只提供合约执行平台。合约升级由软件逻辑决定,请...
  • 相关工具

    相关工具 客户端 IDE 网站资源 相关工具 客户端 官方提供钱包客户端 Mist,支持进行交易,同时支持直接编写和部署智能合约。 所编写的代码编译发布后,可以部署到区块链上。使用者可通过发送调用相应合约方法的交易,由矿工的以太坊虚拟机(EVM)在区块链上执行。 以太坊现在有多种语言实现的客户端,包括: ethereumjs-lib...