#

以太坊

  • solidity智能合约[45]-library库

    library引入常常,我们会进行加减乘除的操作,如下的函数就是对两个函数参数进行了四则运算。123456function operate(uint a, uint b) pure returns(u

    作者:jonson_jackson
    2020-07-18 23:02:04
  • solidity智能合约[30]-值拷贝

    状态变量的值拷贝问题如下例子中,将状态变量a的值赋值给状态变量b。a与b都是以太坊虚拟机storage中不同的两个空间,所以当调用change方法修改b的值的时候,不会影响到a空间中的值。123456

    作者:jonson_jackson
    2020-07-17 10:53:18
  • solidity智能合约[43]-众筹案例

    综合案例:众筹123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051

    作者:jonson_jackson
    2020-07-07 22:32:16
  • solidity智能合约[33]-modifire-deep

    带参modifiremodifire还可以带参数,如下面的例子,模拟了游戏中的升级操作。如果玩家等级达到2级,就可以修改名字。如果玩家等级达到10级,就可以修改DNA。通过带参数的modifire实现

    作者:jonson_jackson
    2020-07-04 07:33:17
  • solidity[48]-call函数

    调用外部合约的代码在之前我们已经看到过,使用interface、library的方式调用外部合约的代码。接下来,我们将为大家补充第三种形式:在下面的代码中,部署cat合约之后,例如地址为 0

    作者:jonson_jackson
    2020-07-03 11:36:38
  • solidity智能合约[55]-token

    数字货币货币是用来交换、偿还债务的媒介。古代货币为金、银、贝壳等实物。现代中央银行发行的纸币等。相对于古代的一般等价物而言现在的货币本质上是由政府信用的背书。其本身并没有价值。 同理、比特币与以太币本

    作者:jonson_jackson
    2020-07-02 11:51:29
  • solidity智能合约[41]-structdeep

    结构体中的mapping###定义时,不用初始化mapping1、结构体中的变量,在定义的时候是不能缺省的,但是结构体中的mapping映射除外。2、在memory中的结构体变量s是不能够操作其中ma

    作者:jonson_jackson
    2020-07-01 22:38:45
  • solidity智能合约[54]-安全—取反

    相反数有符号的solidity整数类型如果有N位。那么其值的范围是-2^(N-1) to 2^(N-1)-1。 这意味着该类型负数的最大值取相反数之后不能够被接收。相反数陷阱如下的Negation合约

    作者:jonson_jackson
    2020-07-01 12:18:39
  • 区块链学习(2)--以太坊中基本概念

    1、以太币单位换算。以太坊的单位,沿袭了科学界的传统,用做过杰出贡献的数学、密码学专家的名字命名。以太坊的最小单位是 Wei。 Kwei(Babbage)= 10 的 3 次方 Wei Mwei(L

    作者:daydaydream
    2020-07-01 00:33:40
  • 以太坊如何计算交易成本

    在发送比特币交易时,其费用与其大小成比例。输入和输出越多,它就越贵。再加上未决交易的因素,交易费用可能仅基于这两个因素就会飙升。 对于以太坊,鉴于我们正在谈论协议中的编程语言,对于非常少的文本或代码(

    作者:小智123
    2020-06-25 15:00:39