14 октября 2026
Правка #7869 слита в основную ветку. Она маленькая — 76 добавленных строк против восьми удалённых в девяти файлах, — но закрывает положение, из которого выхода не было.
В Rainbow Cash есть экран «Sign in to continue». На нём стояла одна кнопка — Continue, и она просто повторяла запрос passkey. Если passkey потерян, нажимать её можно сколько угодно: уйти с этого экрана внутри приложения было некуда.
А passkey в Cash — это ключ к деньгам на счету. То есть человек с деньгами оставался заперт снаружи.
Под кнопкой появилась ссылка Recover Lost Passkey. Она открывает настройку в особом режиме восстановления:
Режим восстановления — это один признак в хранилище шага телефона, поднимаемый перед открытием настройки и гасимый при её закрытии. Дальше работает такое правило: годный passkey есть, если аккаунт есть и мы не восстанавливаемся.
Из-за этого во время восстановления приложение считает сохранённый аккаунт аккаунтом без passkey — и сами собой заработали все уже написанные ветки для случая «passkey нет». Отмена посреди восстановления показывает предупреждение, а истёкший токен сбрасывает на шаг телефона, вместо того чтобы оставить человека на шаге passkey без выхода. Новых веток писать не пришлось.
Cash доступен только клиентам в США, причём кроме Нью-Йорка и Калифорнии, и только картой Visa — так написано в самом приложении. За пределами США раздела нет: выбора страны в нём не предусмотрено.
Пока нет. Последняя вышедшая версия — 2.0.46 от 8 октября, а правку слили 14-го. В какой версии она появится, Rainbow заранее не объявляет.
Что меняется в коде кошелька — на странице rnbw.wiki/pulse
$RNBW #RNBW
Эти записи выходят в канале @RNBWwiki_cis.