Skip to content
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!: extract RPC definitions into here #5

Merged
merged 27 commits into from
Nov 13, 2024
Merged

Conversation

dignifiedquire
Copy link
Contributor

@dignifiedquire dignifiedquire commented Oct 30, 2024

Add the rpc types and handler to docs, from iroh.

Really, this does add the rpc types and handler to docs, from iroh! Two lines to make check-cc happy.

Breaking changes:

spawn now takes 7 parameters instead of 6

Note:

I reverted the author_default() thing. Not that there was anything wrong with this, but I think breaking less code is good.

dignifiedquire added a commit to n0-computer/iroh that referenced this pull request Oct 31, 2024
@rklaehn rklaehn changed the title [WIP] refactor: extract RPC definitions into here refactor!: extract RPC definitions into here Nov 7, 2024
Copy link

github-actions bot commented Nov 7, 2024

Documentation for this PR has been generated and is available at: https://n0-computer.github.io/iroh-docs/pr/5/docs/iroh_docs/

Last updated: 2024-11-13T09:47:12Z

@rklaehn rklaehn marked this pull request as ready for review November 11, 2024 12:28
src/lib.rs Outdated
@@ -48,6 +48,9 @@ mod ticket;
#[cfg(feature = "engine")]
#[cfg_attr(iroh_docsrs, doc(cfg(feature = "engine")))]
pub mod engine;
#[cfg(feature = "engine")]
#[cfg_attr(iroh_docsrs, doc(cfg(feature = "engine")))]
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this should be featurerpc

@dignifiedquire
Copy link
Contributor Author

some small things, otherwise LGTM

Copy link
Contributor

@rklaehn rklaehn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Dig says LGTM

@rklaehn rklaehn merged commit 3802d6f into main Nov 13, 2024
23 of 24 checks passed
@rklaehn rklaehn deleted the refactor-extract-rpc branch November 13, 2024 10:28
github-merge-queue bot pushed a commit to n0-computer/iroh that referenced this pull request Nov 13, 2024
Depends on n0-computer/iroh-docs#5

---------

Co-authored-by: Diva M <[email protected]>
Co-authored-by: Ruediger Klaehn <[email protected]>
matheus23 pushed a commit to n0-computer/iroh that referenced this pull request Nov 14, 2024
Depends on n0-computer/iroh-docs#5

---------

Co-authored-by: Diva M <[email protected]>
Co-authored-by: Ruediger Klaehn <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants