-
Notifications
You must be signed in to change notification settings - Fork 1
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
Oxen test fixes and improvements #17
Conversation
To avoid a compiler warning about the fall-through.
This lets the device be forcibly reset to a specific network type by the companion software wallet. This command is *only* permitted when the wallet is compiled in debug mode. This also allows putting the wallet into fakechain mode, which is needed for network tests, and allows doing so without needing (or exposing) a fakechain setting.
Fixes various Ledger display messages that confusing reference LNS instead of ONS. This also changes all the constants along the way (to make it consistent with the Oxen core code, which renamed them as such a long time ago).
Hello @jagerman , Also you might be interested in the test framework we developed, it's a pytest based framework that handles the Speculos, automatic screen navigation, screenshot comparison, etc |
0x200 hurts nothing on non-X, and 0x40 should be there on X for being able to request PIN verification. (This also matches the flags used, now, in the Monero app and various other official apps).
This was necessary in older Nano S SDK, but apparently isn't needed anymore.
Hi @jagerman can you please add the |
cc @darcys22 |
This PR supercedes #16 and adds other some other small changes and capabilities to go with the high-level Oxen wallet ledger test suite (oxen-io/oxen-core#1640).