<p>Ищем опытного разработчика ReactJS для решения проблемы с интеграцией WalletConnect в приложение на React. <br />Основные детали:</p><ul><li><p>Используется библиотека @walletconnect/modal-ui для подключения кошельков (TronLink, мобильные кошельки через QR-код).</p></li><li><p>Подключение кошелька работает, фронтенд получает адрес и данные о них от бэкенда.</p></li><li><p>Проблема: при попытке выполнить транзакцию approve для TRC-20 токенов возникает ошибка — фронтенд не может найти объект кошелька или вызвать метод для подписания транзакции.</p></li><li><p>Требуется адаптация под сеть Tron (использование @tronweb3/walletconnect-tron или TronWeb).</p></li><li><p>Нужно обеспечить стабильную работу транзакций (подключение ? получение адреса ? подписание ? отправка).</p></li></ul><p><b>Требования к кандидату:</b></p><ul><li><p>Опыт работы с React (хуки, управление состоянием).</p></li><li><p>Знание WalletConnect и его интеграции с не-EVM сетями (Tron).</p></li><li><p>Опыт работы с TronWeb или аналогичными библиотеками для TRC-20 токенов.</p></li><li><p>Умение отлаживать ошибки транзакций и настраивать цепочку вызовов.</p></li><li><p>Желательно знание работы с мобильными кошельками (TronLink, Trust Wallet).</p></li></ul><p><b>Что нужно сделать:</b></p><ul><li><p>Проанализировать текущий код.</p></li><li><p>Исправить ошибку с approve транзакцией.</p></li><li><p>Обеспечить корректную работу подключения и подписания транзакций.</p></li><li><p>Предоставить документацию или комментарии к исправленному коду.</p></li></ul>