Данная консольная программа является оберткой над fift, lite-client и validator-engine-console. Она была создана для облегчения управления кошельками, доменами и валидатором на операционной системе Linux.

- Показать статус сети TON
- Управление локальными кошельками
- Создать локальный кошелек
- Активировать локальный кошелек
- Показать локальные кошельки
- Импортировать кошелек из файла (.pk)
- Сохранить адрес кошелька в файл (.addr)
- Удалить локальный кошелек
- Показать статус аккаунта
- Показать баланс аккаунта
- Показать историю аккаунта
- Показать статус аккаунта из закладок
- Перевод средств на кошелек
- Перевод фиксированной суммы
- Перевод всей суммы (all)
- Перевод всей суммы с диактивацией кошелька (alld)
- Перевод средств на кошелек из закладок
- Перевод средств на кошелек через цепочку самоудаляемых кошельков
- Управление закладками
- Добавить аккаунт в закладки
- Показать закладки
- Удалить закладку
- Управление предложениями
- Показать предложения
- Проголосовать за предложение
- Автоматическое голосование за ранее проголосованные предложения
- Управление доменами
- Арендовать новый домен
- Показать арендованные домены
- Показать статус домена
- Удалить домен
- Автоматическое продление доменов
- Управление валидатором
- Участвовать в выборах валидатора
- Возвращать ставку + вознаграждение
- Автозапуск валидатора при аварийном завершении (systemd)
- Отправлять статистику валидатора на https://toncenter.com
Ubuntu 16.04 LTS (Xenial Xerus) - Error: TON compilation error
Ubuntu 18.04 LTS (Bionic Beaver) - OK
Ubuntu 20.04 LTS (Focal Fossa) - OK
Debian 8 - Error: Unable to locate package libgsl-dev
Debian 9 - Error: TON compilation error
Debian 10 - OKtoninstaller.sh- Данный скрипт клонирует исходникиTONиmytonctrlв папки/usr/src/tonи/usr/src/mytonctrl, компилирует программы из исходников и прописывает их в/usr/bin/.mytoninstaller.py- Данный скрипт производит настройку валидатора,mytonctrlи создание ключей для подключения к валидатору.
Есть два режима установки: lite и full. Оба они компилируют и устанавливают компоненты TON. Однако lite версия не настраивает и не запускает валидатор.
- Скачайте и выполните скрипт
install.shс нужным вам режимом установки (<mode>). В ходе установки у вас будет несколько раз запрошен пароль суперпользователя.
wget https://raw.githubusercontent.com/igroman787/mytonctrl/master/scripts/install.sh
sudo bash install.sh -m <mode>- Готово. Можете пробовать запустить программу
mytonctrl.
mytonctrl- Скачайте и выполните скрипт
install.shс нужным вам режимом установки. В ходе установки у вас будет несколько раз запрошен пароль суперпользователя.
wget https://raw.githubusercontent.com/igroman787/mytonctrl/master/scripts/install.sh
su root -c 'bash install.sh -m <mode>'- Готово. Можете пробовать запустить программу
mytonctrl.
mytonctrlПо умолчанию mytonctrl отправляет статистику валидатора на сервер https://toncenter.com
Это необходимо для выявления аномалий в сети а так же для быстрого реагирования разработчиков.
Для отключения телеметрии при установке воспользуйтесь флагом -t:
sudo bash install.sh -m <mode> -tДля отключения телеметрии после установки:
MyTonCtrl> set sendTelemetry false