数字货币的发行

2018年8月4日 作者 jacky

货币的分类:

1,法币 (法定货币)
2,电子货币 (将法定货币数字化)
3,数字货币 (法定货币的替代货币,也就是代币)

任何人任何组织都可以发行任何数量的货币。

智能合约的非侵入式接口

ERC20 Token 接口 :以太坊代币合约接口

什么是侵入式接口: 类必须实现接口才能使用这个接口

什么是非侵入式接口 : 只要类包含了接口的中的成员,就认为类实现了该接口

ERC20 TOken接口详解

github地址

需要实现的接口如下

实现例子

利用js来监听合约中的事件

代币部署

选择第二网络

点击部署

等待挖矿后就可以看到部署的合约了

部署成功后,可以在metaMask钱包token上输入合约的地址,就可以看到我们代币了

访问:
https://ropsten.etherscan.io/token/合约地址
就可以看到我们代币的详细信息了

也可以使用metamask或者是myetherwallet在线钱包转账,此处略。。。。。

myetherwallet地址

使用web3js API 与代币合约互动

创建项目 Node + Express

这里需要用到Infura,需要到官网申请一个。

Tokens.js

app.js