0

因此,使用 docker 我通过输入以下命令启动了一个私有 Stellar 网络:
docker run --rm -it -p "8000:8000" --name stellar stellar/quickstart --standalone
然后我打开另一个终端并运行以下命令与私有网络进行交互:
docker exec -it stellar /bin/bash
然后我运行以下命令来生成一个密钥对:
stellar-core --genseed

所有命令都很顺利。我现在如何进行交易?我的目标是在其中一个帐户中获得 333 个硬币。

4

1 回答 1

0

Stellar 有一个专门的 stackexchange,关于 Stellar 的问题将得到更多关注。

在您执行了问题中的步骤后,Stellar 将开放接收交易localhost:8000/tx?blob=Base64(请参阅命令)。您可以确认 stellar 正在运行curl localhost:8000

base64 blob 是交易的 XDR 编码形式。在您的情况下,您将希望该事务包含一个CreateAccount操作。

可以使用一些 SDK 为自定义网络构建此 XDR。这在 Scala SDK 中是可能的(我是维护者),并且在 JavaScript SDK 中也很容易做到。但首先,我建议通过转到实验室的事务构建器,选择右上角的“自定义”网络并从那里构建您的事务来手动构建 XDR。

您想用 填充网络密码Standalone Network ; February 2017。这是容器文件中的值stellar-core.cfg

于 2018-08-24T21:43:38.623 回答