美文网首页
Swarm(BZZ)-Windows-Linux一键批量部署 批

Swarm(BZZ)-Windows-Linux一键批量部署 批

作者: LordDW | 来源:发表于2021-06-26 13:19 被阅读0次

    本脚本特色:

    1. 可以在配置文件中指定每个硬盘部署的节点数量;

    2. 可以批量自动生成指定节点数量的配置文件,bee目录、端口号等自动生成,无需再修改批量配置文件;

    3. 生成配置文件后,一键点击批量运行;

    4. 节点运行后,批量获取eth地址;

    5. 批量向不同的eth地址转xdai。

    一、一键部署脚本

    脚本目录结构如下图:

    截屏2021-06-27 下午12.45.57.png
    patt/bee.yaml是配置文件的模版,所有生成的配置文件都以此为模版。
    data-dir.txt文件可以指定每个硬盘部署的节点数。
    截屏2021-06-27 下午12.59.28.png

    如上图表示F盘部署1个节点,G盘部署2个节点。
    pw.txt可以设置节点的密码。
    设置好硬盘相对应的节点数量和密码之后,点击win-bee.bat就可以一键部署批量节点了。运行效果如下图:

    截屏2021-06-27 下午1.03.05.png
    截屏2021-06-27 下午1.03.25.png
    可以看到配置文件自动生成,并且自动运行了节点。

    二、批量获取eth地址

    我们知道,主网bzz节点需要xdai才能运行,所以我们需要获取充值xdai的地址,如果只有几个节点还可以手动获取,但是如果几百个节点,获取地址就非常麻烦了。我写的这个脚本可以根据配置文件或者端口自动获取所有节点的eth地址。
    文件夹结构如下:

    截屏2021-06-27 下午1.06.50.png
    config_path.txt文件可以指定节点配置文件的目录(建议所有节点的配置文件都放在一个文件夹下),点击get_addr.exe就可以获取到所有节点的eth地址,并把地址保存在eth_addrs.txt文件中。

    三、批量转xdai脚本

    批量转xdai脚本对于运行大量节点的人是必要的。
    脚本结构如下图:

    截屏2021-06-27 下午1.11.05.png
    eth_addrs.txt就是我们上一步获得的eth地址。
    send.conf可以配置相关参数,比如gas费,需要转的xdai的数量,以及用来转xdai的钱包地址和密钥等。
    截屏2021-06-27 下午1.13.56.png
    配置好钱包地址、密钥、gas费和转账量之后,点击send_xdai.exe就可以批量将xdai转到eth_addrs.txt文件中的地址中。
    截屏2021-06-27 下午1.18.23.png

    如需要以上脚本(有偿),请私信我。

    相关文章

      网友评论

          本文标题:Swarm(BZZ)-Windows-Linux一键批量部署 批

          本文链接:https://www.haomeiwen.com/subject/rkhxultx.html