Известные проблемы¶
Список известных проблем и workaround'ов для тестнета и devnet.
Критические проблемы¶
Нет критических проблем¶
Статус: ✅ Нет известных критических проблем
Если вы обнаружили критическую проблему, пожалуйста, сообщите через Bug Bounty.
Высокий приоритет¶
Проблема: Нода не синхронизируется после длительного отключения¶
Описание: После длительного отключения нода может не синхронизироваться автоматически.
Workaround:
# Пересобрать стейт
./run_node.py --datadir .node_a run --rebuild-state
# Или добавить больше пиров
./run_node.py --datadir .node_a run --peers peer1:9000,peer2:9000,peer3:9000
Статус: 🚧 В работе
Проблема: Валидатор не активируется после стейкинга¶
Описание: Валидатор может не активироваться сразу после стейкинга, даже если стейк достаточен.
Workaround:
# Подождать следующей эпохи (10 блоков для devnet, 100 для testnet)
# Проверить статус
./cpc-cli query validators --node http://localhost:8000
Статус: 🚧 В работе
Средний приоритет¶
Проблема: Gas price не учитывается при расчёте комиссии¶
Описание: В некоторых случаях gas price может игнорироваться.
Workaround:
Статус: 🚧 В работе
Проблема: Peers.json не обновляется автоматически¶
Описание: Файл peers.json может не обновляться при отключении пиров.
Workaround:
# Вручную отредактировать peers.json
nano .node_a/peers.json
# Или очистить и перезапустить
rm .node_a/peers.json
./run_node.py --datadir .node_a run --peers peer1:9000
Статус: 🚧 В работе
Низкий приоритет¶
Проблема: Логи слишком verbose¶
Описание: Логи могут быть слишком подробными для продакшена.
Workaround:
# Перенаправить логи в файл
./run_node.py --datadir .node_a run > node.log 2>&1
# Или использовать systemd с настройкой логирования
Статус: 🚧 В работе
Проблема: Нет автоматического переподключения к пирам¶
Описание: При отключении пира нода не пытается переподключиться автоматически.
Workaround:
# Перезапустить ноду
# Или добавить пиры вручную
./run_node.py --datadir .node_a run --peers peer1:9000
Статус: 🚧 В работе
Исправленные проблемы¶
Проблема: Genesis mismatch при подключении к сети¶
Статус: ✅ Исправлено
Решение: Добавлена проверка genesis_hash при handshake.
Проблема: Неправильный расчёт nonce¶
Статус: ✅ Исправлено
Решение: Nonce теперь получается из ноды перед отправкой транзакции.
Сообщить о проблеме¶
Если вы обнаружили новую проблему, пожалуйста, сообщите через Bug Bounty.
Следующие шаги¶
- Bug Bounty — Сообщить о баге
- Join Testnet — Подключиться к тестнету
- Node Setup — Настройка ноды