#

solidity

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

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

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

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

    作者:ZeroOne01
    2020-06-24 20:13:05
  • Solidity 基础知识之访问修饰符

    pragma solidity ^0.4.24; //属性,函数,访问修饰符 //属性的默认访问修饰符是 internal, 函数的默认访问符是 public contract AttrFnDemo

    作者:SuperHakce
    2020-06-23 19:33:09
  • 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智能合约[11]-字符串

    字符串string 类型存储字符串, 在solidity中使用了UTF-8格式来存储字符串。123string public name="jonson";//6a6f6e736f6

    作者:jonson_jackson
    2020-06-17 18:57:03
  • solidity智能合约[26]-mapping

    mappingmapping是一张表,存储key-value对。更准确的说,mapping是一张hash映射表,内部并没有存储真实的key值。mapping用例下面的案例模拟了一个登陆网站,将地址与i

    作者:jonson_jackson
    2020-06-16 10:45:55
  • solidity智能合约[8]-位运算与字面量

    位运算solidity中,可以对于最底层的位进行操作。由于以太坊中需要消耗gas,因此,为了节约gas、所以对于位的操作会用到比较频繁。solidity中支持多种类型的位运算操作1、位与 &2

    作者:jonson_jackson
    2020-06-14 17:13:03
  • solidity智能合约[10]-动态字节数组

    动态字节数组的定义bytes 变量名 = new bytes(大小);动态字节数组的属性可以修改大小和长度动态字节数组默认初始化为0bytes public name = new bytes(2);n

    作者:jonson_jackson
    2020-06-13 02:49:51
  • solidity智能合约[12]-固定字节数组相互转换

    固定字节数组相互转换固定长度字节数组之间能够进行相互转换1234567891011121314151617181920pragma solidity ^0.4.23;contract  fi

    作者:jonson_jackson
    2020-06-11 08:22:25