![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
solidity
OwEe_icebare
新一代民工,专业搬砖,致力摸鱼,被动卷
展开
-
Solidity值类型与各种图解
区块链中级.以太坊开发From:JamesZou & 传智播客研究院 & 传智播客区块链本文参考文档 ,官方中文文档,官方英文文档一.值类型和引用类型1.值类型值类型 是指变量在赋值过程中是将数据完整的拷贝一份,再赋值给新的变量,这种方式需要开辟新的内存空间,效率较低,两个变量完全独立,修改一个不会影响另外一个。布尔(Booleans)整型(Integer)...原创 2018-11-06 20:24:25 · 1165 阅读 · 0 评论 -
Solidity引用类型
一.引用类型介绍1.不定长字节数组特点动态字节数组引用类型(说明可以使用storage来修饰,进行引用传递,指针的效果)支持 下标索引支持 length、push方法 (push会帮助分配空间的)可以修改以十六进制格式赋值注意的坑:旧版本的remix可以直接在remix中使用"helloworld"形式给bytes赋值,新版本不允许,必须使用0x格式pragma...原创 2018-11-07 19:58:12 · 575 阅读 · 0 评论 -
solidity高级语法
高级语法1. 自动推导 var强烈不建议使用!!为了方便,并不总是需要明确指定一个变量的类型,编译器会通过第一个向这个对象赋予的值的类型来进行推断uint24 x = 0x123;var y = x;由var引发的血案…需要特别注意:由于类型推断是根据第一个变量进行的赋值。所以下面的代码将是一个无限循环,因为一个uint8的i的将小于2000。for (var i =...原创 2018-11-07 20:00:07 · 1030 阅读 · 0 评论 -
以太坊合约相关图解
交易执行流程合约调用代码合约调用图解msg的由来原创 2018-11-07 20:03:18 · 239 阅读 · 0 评论 -
以太坊众筹项目合约以及部署02
以太坊众筹 Funding-React文章目录以太坊众筹 Funding-ReactJS-API 之 mocha测试框架JS-API 之 web3封装合约编译部署流程合约初始化流程优化合约编译web3js封装函数合约补充React页面框架搭建React集成JS-API补充完整代码(优化后)JS-API 之 mocha测试框架package.json mochanpm i -S moch...原创 2018-11-12 17:35:52 · 705 阅读 · 0 评论