本人是区块链技术专业学生,此文章仅用来回顾复习,不好的地方请大家批评指正。
目录
二、注意remix的环境请选择metamask,在部署之前要填入一些参数,再进行部署。详情如图。
一、这两个合约可以是将这两个GitHub上的两个文件导入进去,步骤请参考我的《超详细制作NFT教程》那篇文章。这两个代码文件https://github.com/ConsenSys/Tokens/blob/fdf687c69d998266a95f15216b1955a4965a0a6d/contracts/eip20/EIP20.sol
其实也是有简单方法的,就是你自己一个创建文件夹,再创建两个sol文件,名字改好。注意那个artifacts是自己生成的。然后点开上面的两个链接,把代码分别复制到我们自己创建的文件里面。
二、注意remix的环境请选择metamask,在部署之前要填入一些参数,再进行部署。详情如图。
部署成功之后就是这样。
三、打开小狐狸,找到刚刚完成的那笔交易,然后点开。![](https://img-blog.csdnimg.cn/direct/30a54b05a5fd4e3ca6ddbed70f57f471.png)
点开之后是这样,再点击在区块浏览器上查看。
四、将代币的地址复制下来。![](https://img-blog.csdnimg.cn/direct/4f3593be061f497ca5ebfb08d82b7e34.png)
再回到小狐狸,点击添加代币。
把刚刚复制的代币地址粘贴进去,这个代币符号和代币小数是自动出来的,我们不用手动添加的。(没出来的话,稍稍等一会)然后只需要把刚复制的代币地址粘贴进去就可以了。再点击下一步。
下一步之后,再点击导入。这里会发现代币其实和输入的代币数量会不一样,我们尽量不要写太多,因为uint256的上限是10的16次方,可能是金额的原因导致最后导入的代币数量不准确。
就可以看见我们的代币啦。
五、如何进行转代币操作呢。接下来我们将进行发送代币操作。
点开Zh代币,就可以看到这个。
可以输入他人的公钥或ENS名称,那这里我就转给自己作为演示。转给其他人步骤也是类似。假如我转给账户1。
输入转给账户一的代币金额,我这里写的是500。再点击下一步。
点击确认。
就能看到,我这个账户发送成功啦。那我们现在去账户一查看代币,是不是有500Zh代币。
点击这里,进行账户的切换。选择刚刚发送到的账户里面去,我这里是账户一。
同样进行添加代币的操作,刚刚在区块浏览器上复制下来的代币地址,也要给账户一添加。
和刚刚步骤相同,导入代币,就能看到账户一里面有刚刚发送过来的代币啦。