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

Refactor wallet library to be modular with non-dependent classes (optimization of compilation time & memory) #1432

Closed
6 of 17 tasks
cogutvalera opened this issue Nov 13, 2018 · 5 comments
Labels
4a Low Priority Priority indicating minimal impact to system/user -OR- an inexpensive workaround exists

Comments

@cogutvalera
Copy link
Member

Instructions

  • User Story
  • Impacts
  • Additional Context (optional)

User Story
As a developer I want to optimize wallet library compilation time and memory so that wallet library will be modular divided into different non-dependent classes.

Impacts

  • API (the application programming interface)
  • Build (the build process or something prior to compiled code)
  • CLI (the command line wallet)
  • Deployment (the deployment process after building such as Docker, Travis, etc.)
  • DEX (the Decentralized EXchange, market engine, etc.)
  • P2P (the peer-to-peer network for transaction/block propagation)
  • Performance (system or user efficiency, etc.)
  • Protocol (the blockchain logic, consensus, validation, etc.)
  • Security (the security of system or user data, etc.)
  • UX (the User Experience)
  • Other (please add below)

Additional Context (optional)
@oxarbitrage commented here #950 (comment)
@jmjatlanta commented here #1413 (comment)
@pmconrad commented here #1413 (comment)

CORE TEAM TASK LIST

  • Evaluate / Prioritize Feature Request
  • Refine User Stories / Requirements
  • Define Test Cases
  • Design / Develop Solution
  • Perform QA/Testing
  • Update Documentation
@cogutvalera
Copy link
Member Author

@ryanRfox assign this issue to me please as continue after #950 wallet.cpp refactoring issue

Thanks !

@cogutvalera
Copy link
Member Author

this issue requires more time and efforts (also look comments in additional context of this issue description)

@cogutvalera cogutvalera changed the title Refactor wallet library to be modular with non-dependent classes (also reduce compilation time & memory) Refactor wallet library to be modular with non-dependent classes (optimization of compilation time & memory) Nov 13, 2018
@ryanRfox
Copy link
Contributor

ryanRfox commented Feb 3, 2019

Moving to (next) Feature Release because @cogutvalera has expressed interest in this and a few related Issues. My intent is the Core Team will discuss, prioritize and determine next steps by commenting within these Issues. We are going into a Release week, so our focus is elsewhere. Please expect an update near 13 FEB.

@cogutvalera
Copy link
Member Author

Thanks !

@ryanRfox ryanRfox added the 4a Low Priority Priority indicating minimal impact to system/user -OR- an inexpensive workaround exists label Feb 12, 2019
@jmjatlanta jmjatlanta mentioned this issue Sep 23, 2019
3 tasks
@abitmore
Copy link
Member

Done #2013.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
4a Low Priority Priority indicating minimal impact to system/user -OR- an inexpensive workaround exists
Projects
None yet
Development

No branches or pull requests

3 participants