http://www.7klian.com

如何配置与设置全尔格节点

        # Should be 64-chars long Base16 string.
ergo_folder是指存放jar的文件夹。
        apiKeyHash = “324dcf027dd4a30a932c441f365a25e86b173defa4b8e58948253471b81b72cf”

你必需把这个句子抄下来,并把它生存在一个安详的处所。假如你要在其他计较机规复你的钱包,就需要这个句子。
初始化钱包
    wallet.secretStorage.secretDir = ${ergo.directory}”/wallet/keystore”
操作寄存器和上下文变量来建设非尺度生意业务。
留意:你不消下载jar,你可以克隆资源库,然后通过宣布sbt assembly指令,本身操作SBT 来建设jar。
会见尔格REST API必需限制在认识的主机上。尤其是毫不答允通过互联网会见API。
节点安详
    node {
    directory = ${ergo.directory}”/.ergo”
参数${ergo.directory}指向jar运行的目次。向ergo_folder开启呼吁提示符和cd。然后发出以下呼吁来首次运行节点:
先决条件

利用Swagger UI
    node {
建设发出令牌的生意业务。
        # replace with your actual hash 
计较你奥秘的哈希值

    directory = ${ergo.directory}”/.ergo”
留意:对付文件你可以利用任何名称,而非ergo.conf。全部设置参数将被传送给该文件,你只需要重写你想修改缺省值的参数。上述设置文件实际上有缺省值。
    }

复制含有哈希值的回覆以便下一步利用(拜见下图)。在我们的例子中,奥秘是是 hello 谁的哈希值对应324dcf027dd4a30a932c441f365a25e86b173defa4b8e58948253471b81b72cf.
你可以在http://127.0.0.1:9053/swagger找到Swagger UI。你还可以利用该UI劈面板上(尚不)能用的高级操纵举办API挪用。你之前已经用其来计较你奥秘的哈希值。你还可以利用这个UI来为面板中(尚未)提供的高级操纵举办API挪用。部门举譬喻下:
首席运行节点

重要提示:你必需利用差异且较量巨大的奥秘.

        mining = false
  java -jar ergo-<release>.jar –mainnet -c ergo.conf

得到钱包的地点

}

建设在ergo_folder中含有以下文本的设置文件ergo.conf。
        # below is the hash of the string ‘hello’
· 尔格节点提供用于与内置钱包互动的REST API。敏感的API要领需要一个安详令牌,你永远不要通过不行靠的渠道发送该令牌。
· 节点的利用涉及几个重要方面的内容,你的钱包和钱的安详性取决于以下方面:
重启节点而且前往http://127.0.0.1:9053/panel 以会晤面板。然后配置上一步的API主要奥秘。留意你需要配置奥秘,而非设置文件的哈希值。在我们的举例中,这是字符串hello.

首先,选择一个奥秘来掩护你的API。然后前往 http://127.0.0.1:9053/swagger#/utils/hashBlake2b 然后挪用API来计较你奥秘的哈希值。参考下图。

接下来需要下载最新的尔格客户端刊行版 jar文件,而且建设一个节点设置文件。
这是一个可以确保你正确配置节点的测试。它将返回钱包中的当前地点。 在http://127.0.0.1:9053/panel 的面板上,点击左侧的Wallet 条,然后点击 Get all wallet addresses 以欣赏钱包今朝所生存的地点。假如节点配置正确,那么至少应该返回一个地点。

操作API要害哈希值来更新设置文件
    wallet.secretStorage.secretDir = ${ergo.directory}”/wallet/keystore”

最后,点击“初始化钱包”:

请留意API中的大部门要领都受到掩护,你需要利用你(之前)的奥秘来得到这些要领。接下来的图片将展示在Swagger UI中配置该奥秘的流程。
    restApi {
在页面顶端,点击“授权”键。在弹出框中输入您的奥秘,,如下图所示。

输入暗码后,点击“授权”,将跳出以下界面:

}
将来的文章将逐一具体先容这些操纵。

建设利用某些框作为输入值的生意业务。
之后节点将当即开始同步。API启动与进入到下一步需要等几分钟。
· 尔格节点需要在设置文件中存储安详要害参数。你永远不该把这个文件果真。
ergo {
scorex {
ergo {

此刻转到http://127.0.0.1:9053/swagger#/wallet/walletAddresses ,然后点击“试一试”。你会看到你之前从面板上看到过的沟通的地点列表。

        # Hex-encoded Blake2b256 hash of an API key. 
        mining = false

本教程将表明如何安装与运行全尔格节点。其不涉及采矿相关的内容。
    }
}
    }
编辑设置文件ergo.conf然后粘贴前步所复制的哈希值。文件内容该当看似如下:

在弹开窗口中,您必需输入钱包暗码。助记符暗码是或选项。点击发送后,钱包会返回一个助记句,如下图所示。

为了运行尔格节点,你需要JRE版本>= 将要安装的8。个中一种安装方法是利用 甲骨文安装Java.

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关文章阅读