RNBW.wiki
🇩🇪
🇷🇺Русский 🇬🇧English 🇪🇸Español 🇨🇳中文 🇩🇪Deutsch

Alle Einträge

Rainbow bekommt eine Seitenleiste zum Wechseln der Wallet

6. Oktober 2026

Rainbow bekommt eine Seitenleiste zum Wechseln der Wallet

Am 5. Oktober wurden zwei Änderungen in den Hauptentwicklungszweig gemergt. Die eine betrifft die Nutzer, die andere das Arbeitstempo des Teams.

Seitenleiste mit zuletzt genutzten Wallets (PR #7829)

Eine von links einfahrende Leiste mit einem Abschnitt Recents: die Liste der zuletzt verwendeten Adressen; ein Tippen wechselt die aktive Wallet und schließt die Leiste.

Interessant ist die Sortierung. Die Adressen werden weder alphabetisch noch nach Guthaben geordnet, sondern nach Nutzungshäufigkeit mit Abklingen: Jeder Wechsel entwertet frühere Besuche mit dem Faktor 0,9. Nach oben steigen die Wallets, die Sie jetzt benutzen, nicht die, in denen Sie irgendwann einmal waren. Die Liste fasst höchstens 8 Adressen.

Eine Regel steht ausdrücklich im Code selbst: Wallets, die nie geöffnet wurden, erscheinen nicht in den Vorschlägen. Ausgeblendete Adressen werden aus der Liste entfernt.

Rainbow ist seit Langem für mehrere Adressen zugleich gebaut, hatte aber keinen bequemen Umschalter. Das ist er.

Ein wichtiger Vorbehalt. Es ist ein Prototyp, und die Beschreibung sagt das selbst: Der Inhalt der Leiste wird als Platzhalter bezeichnet, der ersetzt werden soll. Die Funktion liegt hinter einem experimentellen Schalter, Side Drawer, standardmäßig aus und mit Neustart der App verbunden. In den Store-Builds steckt sie nicht, und dorthin kommt sie womöglich noch lange nicht — viele solcher Zweige erleben kein Release.

Nebenbei wurde in derselben Änderung ein iOS-Fehler behoben: Native Buttons wurden abgebrochen, wenn die übergeordnete Liste die Scroll-Geste an sich zog.

Umzug der Tests von Jest zu Vitest (PR #7864)

Für Nutzer unsichtbar, sagt aber etwas über das Tempo. 184 Dateien, davon 83 Tests. Der volle Durchlauf wurde drei- bis viermal schneller: Der Autor nennt seine Messung, von 16,5 auf 4,8 Sekunden.

Nebenbei flogen wiederholte Attrappen raus und wurden durch echte Stores ersetzt. Schnelle Tests bedeuten häufigere Durchläufe und einen kürzeren Änderungszyklus — ein indirektes, aber ehrliches Zeichen für gesunden Code.

Beide Änderungen stammen von Christian Baroni — Mitgründer und Geschäftsführer von Rainbow. Ein Chef, der selbst Code schreibt, ist in dieser Branche nicht die Regel.

Was in der Entwicklung der Wallet passiert: rnbw.wiki/pulse

Diese Einträge erscheinen im Kanal @RNBWwiki.