使用脚本设置Masternode

使用脚本设置单个FIX masternode

本指南适用于在Ubuntu 16.04 / 18.04 64位服务器(VPS)上设置FIX masternode,并将通过本地电脑上的钱包(本地钱包)进行控制, VPS上的钱包将被称为远程钱包

要求:

  1. 1,000,000 FIX

  2. 主电脑(你的个人电脑)- 这将运行本地钱包,保持抵押品1,000,000 FIX,可以打开和关闭,且不会影响masternode。

  3. Ubuntu 16.04 / 18.04Masternode服务器用来运行masternode(VPS - 24小时/7天全天候运行远程钱包的服务器)

  4. 使用脚本设置单个FIX masternode

本地钱包安装:

  1. 在本地计算机上下载,安装和同步FIX钱包,这在本指南中称为本地钱包,可在此处找到电子钱包链接。

  2. 现在在本地钱包中,进入调试控制台,进入(工具>调试控制台)并键入以下命令:masternode genkey

    此命令将生成你的Masternode私钥,保存此私钥,我们稍后会使用它。

  • 3. 在本地钱包中,在调试控制台上输入以下命令:这将为你的masternode创建一个钱包地址和masternode别名,保存这个,因为我们稍后会用到它。getaccountaddress mn1

  • 4. 将1,000,000个FIX发送到上一步中生成的地址,在“总计”栏位

    输入“1,000,000”,如果你输入更多或少于1,000,000,或尝试将付款拆分为两个交易,你将无法继续下一步;当你按下发送按钮时,钱包将计算正确的交易费用,在随后出现的对话框中单击“是”,然后继续执行下一步。100%确保这是正确数量,如果你将1,000,000 FIX发送到错误的地址,我们将无法帮助你。

  • 5. 使用本地钱包,等待16个确认,然后进入调试控制台(工具栏:工具>调试控制台)并输入以下命令;这将显示TX ID及Index索引,将其保存到记事本。(这是发送1,000,000 FIX的交易证明) masternode output

  • 6. 在本地钱包的工具栏中,单击 工具 > 打开Masternode配置文件以打开masternode.conf并添加以下信息:Masternode 別名(使用你在步骤3输入的名称)>:17464 <步骤2输出的信息> <步骤5输出的信息> <步骤5最后面的数字>

保存文件并重新启动钱包

  • 按上述格式示例:
    mn1 67.156.12.34:17464 8x3zaQA9beRtGaatxfcWbyWRxQNgS3LmwhFzqzKTVK3cZafWGd9 edeeb2bb91286725b62d74a574370c07a7c8717e9af859999c596f485ee048ae 1

    示例masternode.conf文件

VPS远程钱包安装

首先安装钱包,使用SSH客户端登录VPS。登录后,在VPS终端中输入以下命令。

  1. 下载MN安装脚本

wget https://github.com/NewCapital/FIX-Core/releases/download/fix_v3.3.8.1/fix-mninstall.sh

2. 运行MN安装脚本

bash fix-mninstall.sh

3. 按照说明操作

启动你的Masternode

右键单击你的masternode并选择“Start alias”

如何确认你的Masternode正在运行

回到VPS(远程钱包),通过以下方式启动masternode: ./fix-cli startmasternode local false

应该出现消息“masternode successfully started” ./fix-cli masternode status

你应该看到类似的信息

{
"txhash": "edeeb2bb91286725b62d74a574370c07a7c8717e9af859999c596f485ee048ae",
"outputidx": 1,
"netaddr": "67.156.12.34:17464",
"addr": "FB1NnSssudT8rPSvnHWeTR7v5qstmxeVNC",
"status": 4,
"message": "Masternode successfully started"
}

在钱包中启动masternode后,也可以在区块浏览器检查masternode。

要执行此操作,请使用鼠标(在上面的示例中)从终端窗口复制你的masternode钱包地址(上面的释例FB1NnSssudT8rPSvnHWeTR7v5qstmxeVNC),访问FIX区块浏览器的 masternode部分,在masternodes列表搜索你的masternode地址。

你的masternode状态应显示为“ACTIVE”。

启动masternode后,其状态将按以下顺序更改:

"ACTIVE" --> 启动后约2-3小时

"EXPIRED" --> 只需几分钟

"REMOVE" --> 只需几分钟

"ENABLED" --> 最终masternode将保持此状态, "Active" 时间将开始增加

注意:若你的本地钱包中的masternode状态为“MISSING”,请检查其在区块浏览器中masternode的状态,它可能是EXPIRED / REMOVE。

不要着急!收到第一次masternode奖励后,之后再次获得奖励的时间要花2倍到3倍。如果从钱包再次启动masternode,此计时器将重置为零。

恭喜!你已成功创建了masternode。 ​