Open rrybarczyk opened 4 months ago
@rrybarczyk May I take this on? I would like to explore FFI binding in Rust.
Added you as an assignee.
@Shourya742 take a look at this https://github.com/stratum-mining/stratum/blob/main/examples/interop-cpp/README.md before starting
We are going to deprioritize docs on sv2-ffi
because this crate does not have complete functionality (see #919) and the other protocols/
crates should be prioritized as they are more critical.
Background
Currently, the
protocols::v2::sv2-ffi
logic does not contain any in-line rust documentation, resulting in no documentation on its crates.io site.Problem
When a user navigates to this crate crates.io, there is no useful information for the user. This impedes understanding and adoption.
Solution
Navigate through each crate in
protocols::v2::sv2-ffi
and add:docs.rs
README.md
file to be displayed incrates.io
While this work is being performed, specific code debt should be looked for and recorded to turn into future issues