
区块链
Immok
消灭一点,舒服一点;消灭得多,舒服得多;彻底消灭,彻底舒服。
展开
-
【区块链】部署智能合约到以太坊主网(truffle+infura)
环境win10nodev8.9.4truffle注册infura获取API-KEYhttps://infura.io/编写truffle配置文件npm install truffle-hdwallet-providertruffle-config.jsvar HDWalletProvider = require("truffle-hdwalle...原创 2018-06-11 22:18:00 · 3900 阅读 · 0 评论 -
【区块链】使用Oraclize让智能合约调用外部数据
简介 Oraclize对于以太坊来说,是一份智能合约,继承它之后,自定义的合约可以通过api访问外部的数据。但需要给一定的费用。Orcalize的数据源有:URL (合约外部的API接口)WolframAlpha (新一代的搜索引擎,能根据问题直接给出答案,如London的天气)IPFS (星际文件系统,一个分布式的存储系统)random (随机数引擎,能产生一个安全的随...原创 2018-05-29 17:03:30 · 3268 阅读 · 4 评论 -
【区块链】以太坊DApp开发
机器环境win10nodev8.9.4npm install -g trufflenpm install -g ganache-cliGithub地址https://github.com/ns2250225/eth-one-words效果初始化项目mkdir eth-one-wordscd eth-one-wordstruff...原创 2018-06-05 17:47:15 · 1993 阅读 · 1 评论 -
【区块链】以太坊智能合约第三方库--OpenZeppelin
简介 OpenZeppelin提供了许多可继承重用的智能合约模块,方便我们构造出更健壮的智能合约安装npm install --save openzeppelin-solidity常用的模块token模块:里面已有ERC20,ERC721,ERC827的接口math模块:提供安全的运算方法,防止上溢,下溢ownership模块:提供判断所有者的一...原创 2018-06-08 15:48:15 · 2015 阅读 · 0 评论