#

以太坊

  • 智能合约编程语言-solidity快速入门(下)

    上一篇:智能合约编程语言-solidity快速入门(上) solidity区块及交易属性 在介绍区块及交易属性之前,我们需要先知道solidity中自带了一些全局变量和函数,这些变量和函数可以认为是

    作者:ZeroOne01
    2020-06-25 06:20:52
  • 智能合约编程语言-solidity快速入门(上)

    solidity简介 本文默认读者已掌握至少一种面向对象编程语言,所以文中一些概念会借助其他语言进行类比。 solidity是用于实现智能合约的一种面向合约的高级编程语言,solidity受到C++、

    作者:ZeroOne01
    2020-06-24 20:13:05
  • solidity智能合约[52]-安全-storage陷阱

    storage陷阱下面的合约是一个锁定金额的合约,用户将资金存储在此合约中,只有当过了一段时间时候才能够提取出来。下面的案例是为了说明storage属性预设性带来的陷阱。payIn函数是当用户存储金额

    作者:jonson_jackson
    2020-06-20 04:43:05
  • solidity[47]-interface

    接口接口本意是物体之间连接的部位。例如电脑的usb接口可以用来连接鼠标也可以连接U盘和硬盘。因此,使用标准的接口可以极大的拓展程序的功能。在solidity语言中,接口可以用来接受相同规则的合约,实现

    作者:jonson_jackson
    2020-06-19 18:02:29
  • solidity智能合约[42]-memory与storage相互转换

    memory 赋值 状态变量下面的例子说明了memory赋值给storage的情况。在test函数中,memory空间的变量s复制给了状态变量stu。为值的拷贝问题。并且由于这两个空间互不影响。因此修

    作者:jonson_jackson
    2020-06-11 00:47:34
  • 第一行代码:以太坊(3)-使用更多的工具编写和测试智能合约

    《第一行代码:以太坊》开始连载了 在上文中已经使用了Remix环境运行和测试了本书编写的第一个智能合约程序,不过编写和测试智能合约的测试方式很多,例如,在testrpc环境测试;在Intellij I

    作者:androidguy
    2020-06-04 02:52:29
  • solidity智能合约[44]-以太坊测试网络与metamask

    测试网络在之前的案例中,大部分都是在remix在线的本地虚拟环境下做的测试。这一小节将在以太坊测试网络中交互合约。除了主网、以太坊有多个测试网络,用于对于智能合约进行测试。那么之间的主要区别在于共识算

    作者:jonson_jackson
    2020-04-23 09:50:29