首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >帮助启动测试ICO

帮助启动测试ICO
EN

Ethereum用户
提问于 2018-06-20 08:29:51
回答 1查看 150关注 0票数 0

目前,我正在学习在rinkeby测试网上进行ICO测试。我正在windows计算机上做所有的编码,但是我的节点运行在Linux服务器上。我的目标是在rinkeby上做一个功能齐全的ICO,我的朋友可以参与其中。

此时,通过在线观看教程,我成功地将硬币部署到rinkeby网络,它的地址是0x1a41ec0118a521d01Ca881B91C751a4e14ba447,但接下来怎么办?我怎样才能做出一个真正的硬币捐赠?我是否需要在同一个地址部署新的智能合同?我是否需要修改现有合同并重新部署它?我的下一步是什么?我需要完成ICO而不用Remix IDE

我的合同代码:

代码语言:javascript
复制
pragma solidity ^0.4.18;

import ‘zeppelin-solidity/contracts/token/ERC20/StandardToken.sol’;
import ‘zeppelin-solidity/contracts/ownership/Ownable.sol’;

contract TestToken is StandardToken, Ownable {

  string public name;
  string public symbol;
  uint public decimals;

  function TestToken() public{
    name = “Test Token”;
    symbol = “TST”;
    decimals = 18;
    totalSupply_ = 1000000 * 10 * uint(decimals);
    balances[msg.sender] = totalSupply_;
  }
}
EN

回答 1

Ethereum用户

发布于 2018-06-20 10:34:13

OpenZeppelin (用于您的令牌)有您可以使用的“标准”Crowdsale合同。通常,最佳实践是将Crowdsale和令牌合同分离,Crowdsale“控制”令牌(即令牌是可管理的,所有者是Crowdsale)。

有其他的方法来做众包销售,但是如果你想要一个简单的例子,上面的OZ方法就足够了。

票数 1
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/51642

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档