主页 > imtoken安卓版版本下载 > 使用以太坊钱包快速发行您自己的代币

使用以太坊钱包快速发行您自己的代币

imtoken安卓版版本下载 2023-01-17 00:44:41

文/哪吒财经

首先,去以太坊官网下载以太坊钱包。

不用说,第一次运行时安装过程可能需要很长时间。

因为需要下载大量数据,所以建议插网线,或者连接高速wifi。

当数据同步后,您可以创建一个帐户。 尤其要记住您的密码。

接下来,您需要将至少 0.01 ETH 存入您的钱包。 为了保证发币成功,最好至少存入0.02或0.5个ETH。

然后在以太坊钱包上,找到智能合约的入口,如上图所示。

然后,我们需要在输入代码的地方输入一个71行的ERC20代币代码。

pragma solidity ^0.4.16;

interface tokenRecipient { function receiveApproval(address _from, uint256 _value, address _token, bytes _extraData) external; }

合约 TokenERC20 {

字符串公共名称;

字符串公共符号;

uint8 公共小数 = 18;

uint256 公共总供应量;

映射(地址=> uint256)公共平衡;

映射(地址=>映射(地址=>uint256))公共津贴;

事件传输(地址索引自,地址索引至,uint256 值);

事件 Burn(地址索引自,uint256 值);

功能令牌ERC20(

uint256 初始供应,

字符串令牌名称以太坊钱包怎么交易以太坊钱包怎么交易

字符串 tokenSymbol

) 上市 {

totalSupply = initialSupply * 10 ** uint256(decimals);

balanceOf[msg.sender] = totalSupply;

名称 = 代币名称;

符号 = tokenSymbol;

}

函数_transfer(地址_from,地址_to,uint_value)内部{

要求(_to!= 0x0);

要求(balanceOf[_from] >= _value);

要求(balanceOf[_to] + _value >= balanceOf[_to]);

uint previousBalances = balanceOf[_from] + balanceOf[_to];

balanceOf[_from] -= _value;

balanceOf[_to] += _value;

发出转移(_from,_to,_value);

断言(balanceOf[_from] + balanceOf[_to] == previousBalances);

}

函数传输(地址_to,uint256_value)公共{

_transfer(msg.sender, _to, _value);

}

function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) {

要求(_value

allowance[_from][msg.sender] -= _value;

_transfer(_from, _to, _value);

返回真;

}

函数批准(地址 _spender,uint256 _value)公共

回报(布尔成功){

津贴[msg.sender][_spender] = _value;

返回真;

}

函数 approveAndCall(地址 _spender,uint256 _value,字节 _extraData)

上市

回报(布尔成功){

tokenRecipient spender = tokenRecipient(_spender);

如果(批准(_spender,_value)){

spender.receiveApproval(msg.sender, _value, this, _extraData);

返回真;

}

}

函数 burn(uint256 _value) public returns (bool success) {

要求(balanceOf[msg.sender] >= _value);

balanceOf[msg.sender] -= _value;

totalSupply -= _value;

emit Burn(msg.sender, _value);

返回真;

}

函数 burnFrom(address _from, uint256 _value) public returns (bool success) {

要求(balanceOf[_from] >= _value);

要求(_value

balanceOf[_from] -= _value;

allowance[_from][msg.sender] -= _value;

totalSupply -= _value;

发出 Burn(_from, _value);

返回真;

}

}

我已经在github上发布了代码。 位于:

输入code后,在右边选择Token ERC 20,然后就可以填写参数了。

第一个文本框填写流通量,第二个文本框填写代币名称,第三个文本框填写代币符号。

然后滚动到底部并单击“部署”。

此时,输入您的密码并单击“发送交易”按钮。

接下来,你可以去外面买杯咖啡,几分钟后,你可以查看你发行的代币。

进入以太坊查询网站,然后查看你的代币名称。

刚才发布的是哪吒,于是搜了一下哪吒,发现能找到,于是点进去看看:

这意味着它已经被释放了。

祝大家好运。