摘要:
https://mochajs.org/
学习网址:
https://www.jianshu.com/p/9c78548caffa
https://www.jb51.net/article/106463.htm
在truffle框架的简单使用中,我们了解到它的测试模块是包装了mocha测试框架的,在 阅读全文
摘要:
上面这个就是测试代码cryptopunksmarket-setinitial.js及其一些解释 阅读全文
摘要:
我打算整理一下这段时间自学区块链的一些笔记一开始,学习区块链是从以太坊开始的,这个过程中看了很多人写的教程,东学一点西学一点,过程并不是十分顺利,但是庆幸的是最后还是摸索出来了很多东西,如果你现在也是刚刚接触这门技术,但是却不知道从哪里入手的话,那就看看我写的东西吧,应该能帮上些忙因为我主要的想法就 阅读全文
摘要:
ERC165: https://github.com/ethereum/EIPs/blob/master/EIPS/eip-165.md 就是一种发布并能检测到一个智能合约实现了什么接口的标准 这么做的原因: it is sometimes useful to query whether a con 阅读全文
摘要:
1.imageHash就是将punk所有图像合在一起的那张图punks.png进行hash得到一个值,并将该值存储到链上,用处就是你可以通过将图像hash然后跟该值对比看图像对不对。这就是它的用处,在代码中它没用。即该图punks.png,在https://github.com/larvalabs/ 阅读全文
摘要:
在这里使用cryptoPunks为实例来进行solidity的介绍,一般这些内容理解了就能够进行相对简单的智能合约的编写了,同时会添加一些我认为也十分重要的内容学习文档为http://solidity-cn.readthedocs.io/zh/develop/layout-of-source-fil 阅读全文
摘要:
1.安装Homebrew首先先安装Homebrew,Homebrew简称brew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,由于很多开源的东西,苹果没有安装源,可以使用homebrew来管理安装,所以在osx下安装好homebrew还是很方便的. 2.node和np 阅读全文
摘要:
Geth 1.安装https://github.com/ethereum/go-ethereum/wiki/Installation-Instructions-for-Mac1.首先先安装Homebrew 2.然后就可以使用brew来下载geth了 然后就可以通过geth version来查看是否成 阅读全文
摘要:
上图表示的在同一个区块链上进行的两种不同配置信息的设置左边ethereum.toml的配置信息是:geth --datadir data0 --networkid 1500 --ipcdisable --port 2345 --rpc --rpcapi ‘eth,net,web3,admin,per 阅读全文
摘要:
学习文档笔记:http://solidity-cn.readthedocs.io/zh/develop/layout-of-source-files.html1.pragma solidity ^0.4.0;这样,意味着源文件将既不允许低于 0.4.0 版本的编译器编译, 也不允许高于(包含) 0. 阅读全文