Исключения и ошибки =================== Все ошибки библиотеки наследуются от базового класса :class:`FragmentBaseError`. Ошибки конфигурации ------------------- .. py:exception:: ConfigError Возникает при неверной мнемонике, коротком API ключе или неподдерживаемой версии кошелька. .. py:exception:: CookieError Ошибка парсинга кук или отсутствие обязательных ключей (``stel_ssid`` и др.). Ошибки Fragment API ------------------- .. py:exception:: UserNotFoundError Указанный объект (пользователь или канал) не найден на Fragment. .. py:exception:: FragmentPageError Проблема с доступом к страницам Fragment или невозможность извлечь API-хеш. .. py:exception:: VerificationError Требуется прохождение KYC верификации на аккаунте Fragment. Ошибки транзакций ----------------- .. py:exception:: WalletError * ``LOW_BALANCE``: Недостаточно средств на кошельке (учитывая газ). * ``BALANCE_FAILED``: Не удалось получить текущий баланс. .. py:exception:: TransactionError * ``BROADCAST_FAILED``: Ошибка отправки транзакции в сеть TON. * ``DUPLICATE_SEQNO``: Попытка отправить транзакцию до подтверждения предыдущей.