Skip to content

Conversation

@koukarine
Copy link
Contributor

  • Wallet DirectAccess code ported into multipaz.directaccess module.
  • Refactored to avoid APDU initialization lock up (removed runBlocking calls).
  • Removed explicit document slot handling in favor of automatic handling as there is only one slot available so far.
  • Improved APDU calling logic to avoid calls without requesting document slot.
  • Refactored to remove device shutdown/boot handlers used for NFC routing switching in favor of the manual switch in the Settings.

Test: All Unit tests are passing (bar KI).
Test: Manually tested via samples/testapp on Android (Pixel 8a).

  • Tests pass

@koukarine koukarine requested a review from davidz25 September 2, 2025 20:43
@koukarine koukarine force-pushed the directaccess_move branch 4 times, most recently from ef5411f to 2088f9e Compare September 2, 2025 23:47
@dzuluaga dzuluaga requested review from dzuluaga and removed request for dzuluaga September 4, 2025 20:28
@koukarine koukarine force-pushed the directaccess_move branch 2 times, most recently from 1e3722e to fa0e096 Compare October 9, 2025 21:45
@koukarine koukarine force-pushed the directaccess_move branch 2 times, most recently from 46546f3 to 7bcf41d Compare October 16, 2025 21:47
- Wallet DirectAccess code ported into multipaz.directaccess module.
- Refactored to avoid APDU initialization lock up (removed runBlocking calls).
- Removed explicit document slot handling in favor of automatic handling as there is only one slot available so far.
- Improved APDU calling logic to avoid calls without requesting document slot.
- Refactored to remove device shutdown/boot handlers used for NFC routing switching in favor of the manual switch in the Settings.

Test: All Unit tests are passing (bar KI).
Test: Manually tested via samples/testapp on Android.

Signed-off-by: koukarine <[email protected]>
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.

1 participant