-
Notifications
You must be signed in to change notification settings - Fork 925
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(nodebuilder): moving service/<service> services to respective node sub-packages #1056
refactor(nodebuilder): moving service/<service> services to respective node sub-packages #1056
Conversation
Codecov Report
@@ Coverage Diff @@
## node-refactorings #1056 +/- ##
====================================================
Coverage ? 61.59%
====================================================
Files ? 150
Lines ? 8524
Branches ? 0
====================================================
Hits ? 5250
Misses ? 2815
Partials ? 459 Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
a59da13
to
77f9dbf
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also, those we will call Services as APIs further, might worth renaming it now, but up to you. E.g. state.API
, header.API
and etc
0cc8e42
to
cf3296a
Compare
Hmm too many CI issues @distractedm1nd |
…g service/state to root
…dule and interfaces to Module
…of LC while removing start/stop from interfaces
11b9ea3
to
1df9976
Compare
All tests pass for me locally, let's see if something flakes |
…e node sub-packages (celestiaorg#1056)
Getting address from node's account This is a handy feature that testground's tests are already utilising in upcoming PFD test-plans Ref: #1056 #506 External Ref: celestiaorg/test-infra#33
…pi/gateway` (celestiaorg#1175) Based on celestiaorg#1056
…pi/gateway` (celestiaorg#1175) Based on celestiaorg#1056
…pi/gateway` (celestiaorg#1175) Based on celestiaorg#1056
Moves services into
nodebuilder
and makes the internal structs private, offering a public interface instead.Closes #960
Packages:
RPCI took the branch from @renaynay's remote and pushed it to our remote here so that the diffs will be clear. #997 can then rebase off of that branch when things get merged into it.
Leaving RPC out of things since it will be ripped out anyways. Should we at least move it to the root though?