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

split repo into the core wallet and zephyr-specific parts #156

Open
3 tasks
pcppcp opened this issue Dec 13, 2018 · 0 comments
Open
3 tasks

split repo into the core wallet and zephyr-specific parts #156

pcppcp opened this issue Dec 13, 2018 · 0 comments
Labels
Important Important (but not necessarily high priority) Meta Discussions about the code architecture, features, etc.

Comments

@pcppcp
Copy link
Contributor

pcppcp commented Dec 13, 2018

this repo will eventually split into two repositories.
The core repository will include a minimal and portable library that performs basic crypto functions.
The rest will remain in zephyr-wallet repo - this is the current app we build for zephyr targets.

Why we need this?

To support multiple hw architectures (i.e. a ESP32), we need to carefully separate the core wallet functionality. This new core library should also make it easy to use hw crypto functions if supported by the MCU.

  • anything that's not related to zephyr should go into a separate core repo
  • the core library is included as a submodule in the zephyr-wallet repo
  • the core repo will use CI/googletest to check basic functionality
@lorepieri8 lorepieri8 added Meta Discussions about the code architecture, features, etc. Important Important (but not necessarily high priority) labels Apr 10, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Important Important (but not necessarily high priority) Meta Discussions about the code architecture, features, etc.
Projects
None yet
Development

No branches or pull requests

2 participants