ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

私链上的NeoGUI

2020-01-12 14:38:13  阅读:300  来源: 互联网

标签:NEO 提取 NeoGUI 钱包 节点 私链


本文描述使用NeoGUI连接本地私链(私链的搭建请参考‘在windows上搭建neo私链’),并从私链中提取NEO的过程。
1.NeoGUI下载
    下载链接:https://github.com/neo-project/neo-gui-2.x/releases
    本文中的NeoGUI使用的是2.10.3版本。

2.连接私链
    将节点目录中的protocol.json文件覆盖NeoGUI所在目录的protocol.json。
    修改config.json中的端口,与四个私链节点的端口区分开:
 
    此时运行NeoGUI会发现连接数为零,这是因为运行的每个NEO节点,缺省只允许三个客户端连接它,必须增加更多的连接数,NeoGUI才能连接该节点并同步区块数据。修改每个节点目录下的config.json,增加"MaxConnectionsPerAddress": 10到P2P配置中:
 
    完成以上配置后,重新运行节点,使用NeoGUI连接正常(区块高度和连接数均不为零):
    
3.提取NEO
    NEO的创世区块中存着一亿的NEO,要使用需要先提取出来。
    1>提取NEO到合约地址(需要在四个钱包中都完成该处理,否则在签名时会出现‘没有找到可以签署该数据的私钥’的错误提示)
    打开节点使用的钱包,在界面空白处右键:创建合约地址-多方签名...。
    在‘公钥列表’中加入四个节点钱包的公钥,然后将‘最小签名数量’设置为3,确定后完成输入:
    
    点击菜单:钱包-重建钱包索引。可以看到新增加的合约地址中出现一亿NEO:
    
2>提取NEO到钱包
        打开菜单:交易-转账,点击左下角的‘+’号。在打开界面中选择‘NEO’资产,在‘对方账号’中填入要转入的钱包地址(可通过在NeoGUI的‘标准账户’上右键‘’打开的界面中复制钱包地址),录入一亿数量处理所有NEO的提取:
        
        在完成两次‘确定’后,出现提示‘没有足够的签名’,复制提示的代码(点界面中的‘复制’按钮即可),待后续对其进行签名。
        
        打开其他节点使用的钱包文件,点击菜单:交易-签名,在‘输入’中粘贴上面复制的代码,然后点‘签名’。
        再打开另外一个节点的钱包文件,点击菜单:交易-签名,在‘输入’中粘贴上面复制的代码,然后点‘签名’。此次的界面右下角会出现‘广播’按钮,点击后完成转账交易。
        打开转入的钱包地址,将看到一亿NEO已转入该地址中:
        
4.提取GAS
        打开菜单:高级-提取NeoGas...-全部提取。
        对于不可提取的Gas,可以通过给自己的钱包地址转账,即可变为可提取。

 

 

区块员 发布了2 篇原创文章 · 获赞 0 · 访问量 56 私信 关注

标签:NEO,提取,NeoGUI,钱包,节点,私链
来源: https://blog.csdn.net/lits/article/details/103945408

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有