BandProtocol

运行提供程序节点

2019-10-31  本文已影响0人  空乱木

原文链接:https://developer.bandprotocol.com/providers/getting-started.html

运行提供程序节点

本小节介绍如何运行一个简单的数据提供程序节点来为BandProtocol提供数据。它将主要介绍如何运行节点。然而,为了有资格获得数据提供者插槽,您还需要获取数据集令牌并获得适当的利害关系。

需求

测试软件
提供程序节点尚未发布公共版本,需要从源代码构建。api和接口可能会随时更改。我们正在开发它的二进制和Docker版本。希望他们快点来!

要构建和运行provider节点,需要以下步骤。

此外,您需要联系Band Foundation,将您的节点的URL添加到协调器的注册中心。随着Band向去中心化的、无领导的提供商网络架构发展,这一需求将会消失。

安装

下载提供程序节点的二进制文件。

$ wget https://github.com/bandprotocol/band/releases/download/0.0.1/node_linux_amd64

设置配置文件

Band的提供者

port: 5000
privateKey: YOUR_PRIVATE_KEY
drivers:
  "0xa24dF0420dE1f3b8d740A52AAEB9d55d6D64478e": # Dataset Address
    name: AggMedian # Handle the query with "AggMedian" driver
    children: # "children" arguments of "AggMedian" driver
      kraken:
        name: Kraken
      gemini:
        name: Gemini

运行提供者节点

最后,要运行提供者节点,只需运行配置文件的完整名称(不包含yaml扩展名)的二进制文件。

$ ./node_linux_amd64 node

可用的驱动程序

以下是当前支持的驱动程序列表。

上一篇下一篇

猜你喜欢

热点阅读