разобрал, убрал всю цепочку, оставив сам updateWallet. При вызове его в цепочке - она подвисает при вызове этого метода, но все запросы до самого updateWallet работают корректно. Если же оставить только его, то он сам работает корректно
А насколько хороша идея хранит данные в переменных (account и sumInAccountCurrency)? Это же RX, мб по операторам передавать эти данные каким-то образом?
ну вот если честно, то сомневаюсь сам в своей идее, но это работает, да и в принципе логично вроде: получил данные, сохранил где - то, потом использовал
Вдруг кому то будет интересно. Проблема в IDE версии Artic Fox, с подключением модулей через "File -> Import Module" оказалась в самой иде. На эту тему уже открыты issue, проблема решается. Импорт руками через include ':name', работает.