Ошибки "Bad file descriptor" и "Event loop is closed" могут возникать в асинхронных скриптах Python из-за некорректного управления событийным циклом (event loop).
Ошибка "Bad file descriptor" обычно связана с попыткой выполнения операции ввода-вывода на файловом дескрипторе, который уже был закрыт или не существует.
Ошибка "Event loop is closed" возникает, когда попытка доступа к event loop, который уже был закрыт или не инициализирован в коде.
Для исправления ошибки "Fatal error on SSL transport" в асинхронном скрипте Python с использованием asyncio и aiohttp при обращении к API toncenter, можно попробовать следующие шаги:
1. Убедитесь, что вы используете правильный URL и правильные параметры запроса при обращении к API.
2. Проверьте настройки SSL транспорта для обращения к API. Возможно, требуется добавить дополнительные параметры или настройки SSL для корректного соединения.
3. Обновите версии библиотек asyncio и aiohttp до последних доступных, чтобы устранить возможные проблемы совместимости.
4. Проверьте ошибочные коды запроса и ответа от API toncenter, чтобы понять причину ошибки и соответственно настроить обращение к API.
Если после этих шагов проблема не исчезнет, рекомендуется обратиться к документации aiohttp и asyncio для дополнительной информации или обратиться к разработчикам toncenter для получения поддержки.