Сначала определите, какой системой управляете. Оператор GoChain и администратор Django — разные аккаунты.
network_accounts и назначает ей operator=TRUE./api/network/v1/auth/me возвращает operator: true.Команды для администратора БД через его защищённый доступ:
START TRANSACTION; SELECT id, email, operator FROM network_accounts WHERE email = 'admin@your-domain.ru' FOR UPDATE; -- Замените email своим. Продолжайте только при одной ожидаемой записи. UPDATE network_accounts SET operator = TRUE WHERE email = 'admin@your-domain.ru' AND operator = FALSE; SELECT id, email, operator FROM network_accounts WHERE email = 'admin@your-domain.ru'; COMMIT;
Если запись не та — выполните ROLLBACK. Пароль пользователя администратору сервера не нужен. Назначение роли не создаёт токены и не меняет баланс. Для отзыва роли используется operator=FALSE у конкретного аккаунта.
В каталоге действующего проекта, рядом с manage.py:
python manage.py createsuperuser
Введите имя, email и пароль в интерактивном запросе. Затем откройте /admin/. Для работающего Connector:
sudo docker exec -it connector-web python manage.py createsuperuser
Используйте существующий контейнер и базу. Не создавайте новую пустую установку ради администратора. Пароли нельзя записывать в git или команды.
yeti3-core не создаёт пользователей и админку автоматически. У HTTP-примеров из практикума пока нет административного кабинета. Сначала подключите пользователей и роли через адаптер выбранного фреймворка.
В GoChain: «Управление» → «Экономика сети» → «Доля разработчика от продажи, %». Значение по умолчанию — 15%, допустимый диапазон 0–100% с шагом 0,01%.
Доля относится к токенам, фактически списанным за решение. Новая настройка применяется к последующим продажам; предыдущая ставка хранится в снимке каждой покупки. Вознаграждение в деньгах пока не предусмотрено.
Настройка ставки не означает автоматического включения авторского кошелька: конвейер проверки решений, начисления и переводы требуют отдельного внедрения.