(简化整理的ubuntu环境下)通过zeppelin-solidity建立标准代币部落币「BLC」
mkdir blc
cd blc
pwd
Npm init(这个命令用于创建一个package.json。package.json文件中的description帮助人们在npm搜索中找到您的包,所以在package.json中进行自定义描述非常有用。
注意: 先npm可能会truffle init失败,可以考虑后边再npm init。到yes的时候直接回车)
Ls
Truffle init
Ls
Atom ./ (用atom打开当前文件夹)
Npm install zeppelin-solidity(安装zeppelin-solidity简化标准代币的开发,是一套能够方便提供编写加密合约的函数库,同时兼容erc20标准的职能合约)
写代码(随意写加减方法即可)
Truffle develop
Compile //检查是否编译错误
拷贝js文件 改内容
Migrate 部署
Let con
con = BloggerCoin.deployed().then(instance =>con= instance) 通过con调用测试
Con.name() 可以查看名字
Con.symbol() 查看代币
//标准方法 Con.balanceOf() 查看余额
Transfer(A,x) 转扎根
TransferFrom(A,x) 从a提取x
Approve(A,x) 同意A从我的账户提取x
Allowance(A,B) 查询B 可以从A 提取多少
参考:孔壹学院付费视频