-
Notifications
You must be signed in to change notification settings - Fork 775
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
Declare fields and methods starting with _ as private #690
Comments
I tried to fix this, but I'm not familiar enough with this library to make the required changes. In particular, the logic around If someone could point me to other projects consuming this library I may be able to document it and fix this. |
@vpulim Do you have got some hints here? |
This may be a good time to propose redo-ing the entire Blockchain class from scratch (if someone has the time). The legacy architecture is very hard to understand and makes it hard for contributors to make changes. This is probably the result of trying to have the Blockchain class do too many things. It should probably be split into multiple classes as @s1na proposed a while ago. |
This was tried in ethereumjs/ethereumjs-blockchain#98, but it breaks some tests. We should fix those to be able to declare private fields/methods properly.
Once that's done, their
@hidden
tsdoc tags should be removed.The text was updated successfully, but these errors were encountered: