BTC打赏地址:3EvLJxcQZ244u1TMx4q9jfE6gkCZYji3gQ
ETH打赏地址:0xc57450fa57748a09b437A3E3116673f4C64e64Dd
IoTE打赏地址:EHE9AQT7sezbEWUG9nJxhYPKX9eVJ369KA
前提:1、节点已经同步区块 2、拥有150000个IoTE
第一步,打开钱包的控制台
输入
masternode genkey
得到7rScNWKpjzyFsYMpcxBv22Z6tFpVEuNHnh63B7kS5mr1MK1234
此为下面内容A需要的
getaccountaddress mn1
#得地址ET1znZUFfquAPoWMuKzGEBLvV9ws6zuMy7,此为发送150000个币的抵押地址
复制到一个txt文档保存,顺便在这文档Iote.conf编辑添加以下内容A:
masternode=1
masternodeprivkey=7rScNWKpjzyFsYMpcxBv22Z6tFpVEuNHnh63B7kS5mr1MK1234
externalip=XXXX.XXXX.XXXX.XXXX #你的公网ip
解释下:“masternodeprivkey=”后面输入刚才masternode genkey 得到的,“externalip=”后输入公网ip,保存
六、 钱包发送150000个币到刚才获取的地址ET1znZUFfquAPoWMuKzGEBLvV9ws6zuMy7,输入地址后不要勾选金额中扣除,也不要匿名和及时发送,直接点击发送即可。
七、 发送后回到degbug控制台输入masternode outputs,得到
{“06e38868bb8f9958e34d5155437d009b72dff33fc28874c87fd42e51c0f74fdb” : “1”,},这个字符串作用看下面
八、 继续在刚才文档末尾输入内容B,最后的1是上面步骤字符串的1,是0的话就写0:
mn1 38.104.107.9:2112 7rScNWKpjzyFsYMpcxBv22Z6tFpVEuNHnh63B7kS5mr1MK1234
06e38868bb8f9958e34d5155437d009b72dff33fc28874c87fd42e51c0f74fdb 1
这段内容打开txt最大化,显示一行,每个之间存在空格即可.
解释下:“mn1”类似是地址标签,是刚才本地钱包输入命令“getaccountaddress mn1”时就已经命名好了,当然你也可以命名成mn2、mn3等,这里标签保持一致就可以了。“38.104.107.9:2112”这个是公网ip和端口号,后面一串就是刚才上一个步骤获取的。
Masternode.conf配置
在末尾粘贴刚才文件内容B
mn1 38.104.107.9:2112 7rScNWKpjzyFsYMpcxBv22Z6tFpVEuNHnh63B7kS5mr1MK1234 06e38868bb8f9958e34d5155437d009b72dff33fc28874c87fd42e51c0f74fdb 1
保存关闭。Masternode节点就配置完成了
区块链同步完后,控制台输入:masternode status查看状态
然后回到本地电脑钱包看看当前是不是pre-enable状态,静待半个小时左右会变成enable状态,此时这个状态说明已经成功了
IoTE币主节点状态说明
PRE_ENABLED
这个状态是你启动别名或启动遗漏后的一个状态,说明的你已经初步运行了主节点,但他还不是一个可用的主节点。如长时间不改变状态,你需去服务器上查看你的主节点的状态是否正确或区块数据是否为最新的或主节点进程是否停止了,如不是或进程停止,你将需要在服务器上重新启动主节点。
ENABLED
这个状态是你的主节点已经成功运行起来,是一个可用的主节点。
NEW_START_REPUIRED
这个状态是你的主节点可能出现了问题,需要你重新去启动运行节点。偶尔在你的本地钱包的状态可能会显示不正常的,你需要去你的节点或另外的钱包查看你的主节点状态是否是ENABLED的状态,如果是则不需理会,它过段时间会改变为正常的状态,如长时间不改变状态,你需去服务器上查看你的主节点的是否正确或区块数据是否为最新的或主节点进程停止了,如不是或进程停止,你将需要在服务器上重新启动主节点。
EXPIRED
这个状态是NEW_START_REPUIRED或PRE_ENABLED这个状态的延续,是主节点过期的意思,说明你的主节点长时间没有运行起来,不是一个可用的主节点。你需要去服务器上查看你的主节点的状态是否正确或区块数据是否为最新的或主节点进程停止了,如不是或进程停止,你将需要在服务器上重新启动主节点。
MISSING
这个状态是你的主节点遗漏了,没启动的状态,如果你的钱包里主节点显示是MISSING,那你可以点启动遗漏,不要点启动别名。
SENTINEL_PING_EXPIRED
这个状态是你的节点的哨兵没有开启,此时可以下载官网的sentinel安装,不过是linux版的,这里提供一个windows版的,有兴趣的可以下载。