如何在EOS上 发布自己的token

上周:在本地EOS节点布置完成的情况展开。
主要完成了从本地节点到测试网络的切换。
在测试网进行代币的分发和合约功能的测试。

需要解决问题:
1、如何进行本地节点切换到正式网络和测试网络呢?
修改配置文件genesis.json和config.ini
1)下载测试网的创世区块文件
如何在EOS上 发布自己的token_第1张图片
如何在EOS上 发布自己的token_第2张图片

2)修改节点的配置信息
如何在EOS上 发布自己的token_第3张图片

如何在EOS上 发布自己的token_第4张图片
2.Nodeos的cleos和nodeos的使用

本地节点如何启动: nodeos -e -p eosio –plugin eosio:chain_api_plugin –plugin eosio:history_api_plugin
如果需要清除区块信息需要添加 -delete-all-block

cleos主要使用的命令整理:

$ ./cleos create key -f myKey.txt$ 
$ ./cleos create key --to-console
$ ./cleos create account eosio tester EOS4toFS3YXEQCkuuw1aqDLrtHim86Gz9u3hBdcBw5KNPZcursVHq EOS7d9A3uLe6As66jzN8j44TXJUqJSK3bFjjEEqR4oTvNAB3iM9SA
$ ./cleos get info //获取区块头信息
$ ./cleos get block //获取区块内容#0000000130d70e94e0022fd2fa035cabb9e542c34ea27f572ac90b5a7aa3d
$ cleos get currency balance eosio.token eosio SYS
999999920.0000 SYS
$ ./cleos wallet create --to-console
$ ./cleos wallet create -n second-wallet --to-console
$ ./cleos wallet create --name my-new-wallet --file my-new-wallet.txt
$ ./cleos wallet unlock -n second-wallet --password PW5Ji6JUrLjhKAVn68nmacLxwhvtqUAV18J7iycZppsPKeoGGgBEw
$ ./cleos wallet import 5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3
$ ./cleos wallet list
$ ./cleos wallet keys
$ ./cleos system buyram someaccount1 someaccount1 "10 EOS"

3.将命令添加到Liunx的PATH路径下面,方便命令的使用
这里写图片描述

如何在EOS上 发布自己的token_第5张图片
启动nodeos节点进行区块同步

报了两个比较不好解决的问题一个是
Error reading message from dev.cryptolions.io:39876: Bad file descriptor
还有一个是某个区块同步不了
解决方法如下:
如何在EOS上 发布自己的token_第6张图片

发现需要同步所有的Jungle testNet数据才能找到我的账户,后面通过url直接请求完整的数据节点。

获取jungle testNet的account信息
如何在EOS上 发布自己的token_第7张图片
创建钱包

解锁钱包

导入账号秘钥
导入钱包秘钥

在钱包打开的情况下,编译智能合约,将智能合约发布到账户RAM中
这里写图片描述
发布代币信息
这里写图片描述

如何在EOS上 发布自己的token_第8张图片
如何在EOS上 发布自己的token_第9张图片

你可能感兴趣的:(区块链技术开发)