首先,给出我的GitHub主页,区块链学习有用链接和25本区块链书籍可免费阅读
地址:https://github.com/cancerts/study-blockchain-referrence 点击这
今天讲的是在remix上编写一个合约实现代币发行
网址:remix :http://remix.ethereum.org/ ,这是一个基于网页版的solidity IDE,非常好用,也是官方推荐使用的
要实现一个简单的代币发行,要实现最基本的三个步骤:
- 创建一个账本,使用mapping
- 确定发行总量
- 实现转账功能
第一步:新建文件
打开连接,找到有个+号的地方,创建一个新的文件,我们取名为,simpleToken.sol(solidity 统一以SOL结尾)
第二步:编写合约
pragma solidity ^0.4.20; //这是合约的头部信息,主要为版本号信息
contract simpletoken{ // 第一一个名为simpletoken的合约
//创建一个账本,包含纸质和钱的数量,并给账本余额取名balanceOf
mapping(address => uint256) public balanceOf;
//这是一个构造函数,在创建合约的时候调用,并且给定一个参数initial

本文档介绍了如何在Remix IDE中编写一个简单的以太坊Token合约,包括创建账本、设定发行总量和实现转账功能。通过示例合约`simpleToken`,详细阐述了每个步骤,包括合约的构造函数、转账函数的实现,以及在JavaScript VM环境中部署和测试合约的过程。
最低0.47元/天 解锁文章
813





