区块链智能合约编程二:简单代币的实现

本文介绍如何以solidity语言来实现简单的代币。

工具:remix编译器。如果不熟悉remix的可以到我第一章博客学习https://blog.csdn.net/qq_42247900/article/details/81529674

何为代币?故名思意:代替货币的意思,古代以金银为一般等价物拥有了货币的属性。到了宋朝,出现了银票,有政府公信力背书,一张纸成为了一般等价物。到了现代,支付宝、微信的出现,让人们进入了无现金的数字货币时代。由此可见,数字货币将是未来的趋势所在。我们实现的代币就是以太坊中的数字货币。

首先,我们要理解代币拥有哪些功能?

1:总发行量。就像央行发行人民币一样需要一个发行量,在代码中用totalSupply表示。

2:交易功能。作为一种数字货币,交易功能必不可少的。在以太坊中,交易就是一个地址的代币持有量转移到另一个地址中。

3:记账功能。作为一种数字货币,为每个用户记账的功能也必不可少。在以太坊中,习惯性地称为balanceof(余额)。

第一步:打开remix创建simpleToken.sol文件,选择solidity语言版本并定义一个simpletoken合约:

pragma solidity ^0.4.7;

contract simpletoken{
    
}

 

 

第二步:实现

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值