Skip to content
This repository has been archived by the owner on Feb 12, 2024. It is now read-only.

feat: add grpc server and client #3371

Closed
wants to merge 1 commit into from

Conversation

achingbrain
Copy link
Member

Adds a server running a gRPC endpoint over websockets.

So far only supports ipfs.addAll but the idea is to implement all streaming methods over websockets instead of HTTP, to give us bidirectional streaming and errors that work in the browser.

Fixes:

#2519
#2838
#2943
#2854

Depends on:

@achingbrain achingbrain marked this pull request as draft November 5, 2020 18:00
@achingbrain achingbrain force-pushed the feat/add-grpc-server-and-client branch from 75c0672 to 90e97a1 Compare November 10, 2020 14:27
@achingbrain achingbrain marked this pull request as ready for review November 16, 2020 18:42
@achingbrain achingbrain changed the base branch from master to remove-dag-cbor November 17, 2020 08:51
@achingbrain achingbrain changed the base branch from remove-dag-cbor to master November 17, 2020 08:51
@achingbrain achingbrain force-pushed the feat/add-grpc-server-and-client branch from 4dde0f8 to eff4073 Compare November 17, 2020 09:02
@achingbrain
Copy link
Member Author

CI Y U No

@achingbrain achingbrain deleted the feat/add-grpc-server-and-client branch November 17, 2020 09:07
@achingbrain
Copy link
Member Author

Continued in #3403

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant