Как совершить транзакцию в частной звездной блокчейн-сети? - PullRequest
0 голосов
/ 24 августа 2018

Таким образом, используя docker, я запустил частную звездную сеть, введя следующую команду:
docker run --rm -it -p "8000:8000" --name stellar stellar/quickstart --standalone
Затем я открыл другой терминал и запустил следующую команду для взаимодействия с частной сетью:
docker exec -it stellar /bin/bash
Затем я запустил приведенную ниже команду для генерации пары ключей:
stellar-core --genseed

Все команды прошли хорошо.Как мне сделать транзакцию сейчас?Моя цель - получить 333 монеты на одном из счетов.

1 Ответ

0 голосов
/ 25 августа 2018

Stellar имеет выделенный стек обмена , где вопросы о Stellar будут привлекать больше внимания.

После того, как вы выполнили шаги в своем вопросе, Stellar будет открыт для получения транзакций на localhost:8000/tx?blob=Base64(См. команды ).Вы можете подтвердить, что Stellar запущен с curl localhost:8000.

BLOB-объект base64 - это форма транзакции, закодированная в XDR.В вашем случае вы захотите, чтобы эта транзакция содержала операцию CreateAccount.

Возможно создать этот XDR для пользовательских сетей с некоторыми из SDK.Это возможно в Scala SDK (я сопровождающий) и, вероятно, очень легко сделать в JavaScript SDK.Но для начала я предлагаю создать XDR вручную, перейдя к в лаборатории компоновки транзакций , выбрав "настраиваемую" сеть в правом верхнем углу и создав свою транзакцию оттуда.

Вы хотитезаполните пароль сети Standalone Network ; February 2017.Это значение в файле контейнера stellar-core.cfg.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...