-
Notifications
You must be signed in to change notification settings - Fork 649
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
wallet.cpp file too big #950
Comments
IMHO we should separate Wallet API into next different logical parts, perhaps like:
Each logical part should be implemented in separated file. @ryanRfox I want to claim this issue if possible. Thanks ! |
The wallet.cpp file haves functions that are internal, member functions of the implementation and also wallet_api. Separating If we want to do categories i think they can be a bit different as the wallet is different than the api. Maybe a |
@oxarbitrage Thank you !
Currently @oxarbitrage your idea is really nice and requires more time & efforts to implement it fully & absolutely correctly ! IMHO your idea requires to create another new issue and new sub-issues maybe for such big changes. Thanks ! |
@ryanRfox my estimation for this issue is approximately 15 hours. Thanks ! |
Assigned to @cogutvalera for 15 hours. |
@ryanRfox Thanks ! |
PR is ready #1413 |
guys check please this PR #1413 |
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. |
Thnaks ! |
Fixed by PR #2013 |
https://github.com/bitshares/bitshares-core/blob/master/libraries/wallet/wallet.cpp
4500 lines and growing. this makes harder to edit the file with editors in older machines.
this issue is open to discuss what will be the best approach to split the file in several files or similar.
CORE TEAM TASK LIST
The text was updated successfully, but these errors were encountered: