Skip to content

Release v2.5.10#6920

Merged
cakesoft-vaibhav merged 17 commits intomainfrom
dev
Apr 14, 2026
Merged

Release v2.5.10#6920
cakesoft-vaibhav merged 17 commits intomainfrom
dev

Conversation

@cakesoft-vaibhav
Copy link
Copy Markdown
Collaborator

No description provided.

Toporin and others added 16 commits February 19, 2026 11:28
Show a toast error to user suggesting to remove invalid signer.
This error happens when adding a Satochip signer directly after importing a BIP39 seed via the 'Setup options'

Error message: ```SetupSatochip.tsx:226 Warning: TypeError: Cannot read property 'n' of undefined```

Root cause: ImportSatochipSeed used CommonActions.navigate("EnterSeedScreen"),
which pops back to an existing EnterSeedScreen already below AddSigningDevice
in the stack, ejecting AddSigningDevice and SetupSatochip. When
SatochipSeedImportModal later navigated back to SatochipAction it created a
fresh instance with no original params, so scheme.n was undefined → crash.

Additionally, setupSatochipParams was passed into SatochipSeedImportModal but
never forwarded to SatochipAction on close, losing isMultisig/accountNumber/
signer context needed for the subsequent NFC signing step.

Changes:
- ImportSatochipSeed: replace CommonActions.navigate → StackActions.push for
  EnterSeedScreen so a new instance is always pushed, preserving AddSigningDevice
  in the stack
- SatochipSeedImportModal: extract setupSatochipParams from route.params and
  spread it into the SatochipAction return navigation so original SetupSatochip
  params are fully restored after seed import
When card is not setup, authenticity cannot be evaluated.
Fix bug when adding a Satochip key  directly after importing a BIP39 seed
Fix public key recovery from signature for edge case where most significant byte of pubkey x-coordinate is zero.

See satochip-react-native patch here: Toporin/satochip-react-native@1076e7c

Fixes #6914
Update satochip-react-native library to v0.1.4
Update version to 2.5.10 and increment version code to 590
@cakesoft-vaibhav cakesoft-vaibhav merged commit 8407c37 into main Apr 14, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants