Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LDG-506: Implement verifyAddress method #18

Merged
merged 7 commits into from
Dec 4, 2024
Merged

Conversation

keiff3r
Copy link

@keiff3r keiff3r commented Dec 4, 2024

No description provided.

- Uncomment verify_address method in BoilerplateCommandSender
- Update P1/P2 parameters to match legacy address verification
- Add test_verify_address_confirm_legacy_path_accepted
- Add snapshot images for address verification UI flow
- Add pytest.mark.active_test_scope decorator for test isolation
* Add support for new derivation path format that includes identity provider
* Update verify address command to handle both legacy and new paths (P1=0x00 for legacy, P1=0x01 for new)
* Add new constants for updated path derivation (NEW_PURPOSE=44, NEW_COIN_TYPE=919)
* Update tests to support new path verification
* Refactor key derivation logic to handle both path types
* Update documentation to reflect new APDU command format

BREAKING CHANGE: The verify address command now requires P1 parameter to specify path type
The TODO comment about BLS address mismatch is no longer relevant and has been removed.
@keiff3r keiff3r marked this pull request as ready for review December 4, 2024 19:03
@keiff3r keiff3r requested a review from a team December 4, 2024 19:04
n4l5u0r
n4l5u0r previously approved these changes Dec 4, 2024
@n4l5u0r n4l5u0r dismissed their stale review December 4, 2024 19:08

The merge-base changed after approval.

@n4l5u0r n4l5u0r merged commit 1f61b03 into main Dec 4, 2024
27 of 30 checks passed
@n4l5u0r n4l5u0r deleted the feat/make-it-work-on-bagl branch December 4, 2024 19:17
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.

2 participants