-
Notifications
You must be signed in to change notification settings - Fork 39
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
Test RPC layer for Standalone Node (BFT-396) #59
Conversation
Co-authored-by: Bruno França <[email protected]>
@pompon0 I think there's some issues with |
The offending crate seems to be |
please fix the license warning, just like Bruno said. Please fix the "multiple crate versions" warning by upgrading the crate versions in Cargo.toml where feasible. For the rest of packages, add the old versions to the deny.toml following the examples that we already have there. |
I managed to fix it by only adding the older versions of the conflicting crates. I didn't include the license for the |
What ❔
Introduce an RPC layer for the Standalone node, including a test server featuring an endpoint for health-checking the node, and a CLI client for making requests to this server.
Why ❔
This layer becomes necessary for communication with nodes within a cluster, especially for running tests that involve communication with these nodes. Additionally, it could serve as the initial implementation for a signaling or communication system within the test module, facilitating the determination of test success or failure.