Все они содержат асинхронные функции через которые и происходит взаимодействие между ними, но классы Bot и Wallet блокируют выполнение друг друга. Я решил раскидать их по разным потокам, но дело в том что правильно раскидать их не могу. Что посоветуете для такой ситуации, может какие-то либы?
Как именно блокируют? И почему ты думаешь что вынос в отдельный поток снимет эту блокировку?
Ну они крутятся бесконечно, тот же Bot просто блокирует Wallet
Кажется это вообще никак не ответ на мои вопросы Как они крутятся? Что значит крутятся? Вокруг чего крутятся? Как они блокируют друг друга, и почему ты думаешь что разнесение на потоки снимет блокировку?
Я не знаю КАК они блокируют друг друга. Я не писал эти либы, просто когда сначала запускается бот, то кошелек не стартует, а если стартует кошелек, то бот не запускается. Я хочу распихать выполнение их функций по разным потокам
А если ты запустишь два инстанса приложения, в одном кошелёк, в другом бот, они заработают?
Обсуждают сегодня