CLI. Импорт ключа, отправка токенов, делегирование
Использование CLI
1. Для доступа к командам Mina CLI:
Этот шаг нужно выполнять только если вы запускали ноду с помощью Докера. Если же вы не использовали Докер, переходите сразу к шагу 2.
sudo docker exec -it mina bashВыход из CLI осуществляется командой:
exit2. Проверка статуса, состояния узла:
mina client statusВыглядит это вот так:

Дождитесь пока нода синхронизируется. В поле Sync status: должно быть написано Synced. Если в статусе написано Catched, значит нужно подождать чуть больше.
После этого можно приступать к импорту ваших ключей.
3. Импортируем ключи
Экспортируем приватный ключ:
Импорт аккаунта с ключем производим следующей командой:
Список ваших аккаунтов можно посмотреть командой ниже:
4. Разблокировка аккаунта:
Экспортируем Публичный ключ:
Разблокируем аккаунт, чтобы можно было перемещать токены:
В поле ввода пароля пишем ваш пароль от ключа и жмем ENTER.
5. Транзакции
Теперь можно отправлять токены.
Вам нужно добавить:
- отправителя -sender
- получателя -receiver
- комиссию транзакции -fee
- количество отправляемых токенов -amount
5.1. Транзакция с -memo (с подписью)
-memo (с подписью)Вам нужно добавить:
- подпись-memo
Ваш текст к транзакции.
Готово. Токены отправлены.
6. Проверим баланс токенов
Баланс токенов проверяем командой ниже с вашим ID токенов:
Мы увидим баланс mina токенов.
7. Транзакция делегирования
Вам нужно добавить:
- отправителя -sender
- получателя -receiver
- комиссию транзакции -fee
Флаг -amount не указывается, т.к. делегируется весь баланс адреса.
Другие команды (В ДАННЫЙ МОМЕНТ НЕ ИСПОЛЬЗУЮТСЯ)
Внимание! Следующие пункты с 1 по 4 в данный момент не используются.
1. Создание токенов
Теперь создадим токены:
В ответ мы получим следующее:
2. Получим ID токенов
Чтобы проводить следующие операции нам нужно знать ID токенов. Получим его следующей командой:
В ответ мы получим следующее:
3. Минт токенов
Чтобы сминтить новые токены нужно выполнить команду mint-tokens. Будут созданы 1,000 токенов в учетной записи отправителя транзакции под номером token ID 2.
Проверим баланс командой (баланс появится не сразу, нужно подождать около 5 минут):
Через некоторое время мы должны увидеть на балансе 1,000 mina токенов.
4. Отправка токенов
Теперь можно отправить токены. Чтобы это сделать нам сначала нужно добавить получателя командой ниже:
Например отправим 50 токенов.
В поле -memo "My First TX" вместо My First TX можно вписать что угодно. Либо оставить так, как есть.
Готово. Токены отправлены.
Last updated
Was this helpful?