【问题标题】:How do I use local elrond docker container node for local smart-contract development如何使用本地 elrond docker 容器节点进行本地智能合约开发
【发布时间】:2022-08-14 23:52:29
【问题描述】:

我是埃尔隆德的新手。我(认为)成功地让本地节点在 docker 中运行?

这两个在搬运工中产生相同的日志输出:

sudo docker run -d \\
 --name my-elrond-testnet \\
 -v ${PATH_TO_BLS_KEY_FILE}:/data/ \\
 elrondnetwork/elrond-go-node:latest \\
 --nodes-setup-file=\"/data/nodesSetup.json\" \\
 --p2p-config=\"/data/config/p2p.toml\" \\
 --validator-key-pem-file=\"/data/keys/validatorKey.pem\"


sudo docker run -d \\
  --name my-other-elrond-testnet \\
  --mount type=bind,source=${PATH_TO_BLS_KEY_FILE}/,destination=/data \\
  elrondnetwork/elrond-go-node:latest \\
 --validator-key-pem-file=\"/data/validatorKey.pem\"

但现在我不知道该怎么办。如何连接到该本地节点。

我想将其用作本地开发节点——我想在其上部署智能合约。

我对 Solana 和 NEAR 有一些经验。

我没有看到容器暴露任何端口。

我需要代理吗?

    标签: docker smartcontracts elrond


    【解决方案1】:

    这不是 docker,但它成功运行了本地节点。

    https://docs.elrond.com/developers/setup-local-testnet/

    我按照大多数说明没有问题,除了当我尝试运行“erdpy”时它失败了。

    但在其他地方我发现“pip install erdpy”

    一旦你让 erdpy 工作,剩下的指令就顺利进行了,就让一个本地节点运行。

    我还不知道实际在其上部署合同。

    还有这个:https://docs.elrond.com/developers/setup-local-testnet-advanced/

    【讨论】:

      猜你喜欢
      • 2019-11-04
      • 1970-01-01
      • 2019-09-20
      • 1970-01-01
      • 1970-01-01
      • 2020-06-12
      • 2022-11-29
      • 2018-04-15
      • 2023-03-25
      相关资源
      最近更新 更多