mirror of
https://github.com/status-im/status-app.git
synced 2026-08-27 15:11:20 +00:00
In the previous implementation, there was a logic for signing each non-profile keycard migrated key pair individually (cause each is using a different keycard) and when signing a profile key pair to do a group joining community request signing for all other non-profile not keycard migrated key pairs. The old approach also used an "Authenticate" button for that action, which was not correct since the joining community request had to be signed. That's also fixed in this commit. With the new keycard rework, the app is explicit always, especially when it's a word about signing. No background signing anymore, everything is transparent, which means that a single signing flow is run for a single account. Once all accounts of all key pairs are signed the button to join gets enabled, and the user is ready to send a request to join a community. That's implemented in this commit.