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

Max/rust sdk stream abstraction #4743

Merged
merged 122 commits into from
Sep 24, 2024
Merged

Conversation

mfahampshire
Copy link
Contributor

@mfahampshire mfahampshire commented Aug 2, 2024

Starting to move this from being standalone binaries (as seen here) into the sdk. EDIT this has sort of expanded a bit to include a few things:

  • simple example
  • example doc to src/tcp_proxy.rs
  • simple echo server in tools/
  • multithread example
  • example to sdk for using different network
  • go ffi for proxies

Since the docs are on a different release cycle, I will do a separate PR for the docs


This change is Reviewable

@mfahampshire mfahampshire marked this pull request as draft August 2, 2024 07:55
Copy link

vercel bot commented Aug 2, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

2 Skipped Deployments
Name Status Preview Comments Updated (UTC)
nym-explorer ⬜️ Ignored (Inspect) Visit Preview Sep 24, 2024 8:33am
nym-next-explorer ⬜️ Ignored (Inspect) Visit Preview Sep 24, 2024 8:33am

@mfahampshire mfahampshire added this to the Aero milestone Sep 19, 2024
@mfahampshire mfahampshire mentioned this pull request Sep 20, 2024
3 tasks
mfahampshire and others added 2 commits September 24, 2024 08:09
* made imports relative

* added ffi to workspaces

* fixed ununsed anyhow return errs + first pass at ProxyClient fns

* updated script and instructions with new target/ path 

* added proxy server bindings

* first pass proxy example

* added addr getter method to shared 

* minor version bump

* cargo lock

* rustfmt

* added license to cpp types

* added note to cpp code re lack of proxy bindings for the moment
@mfahampshire mfahampshire merged commit 60fa5cf into develop Sep 24, 2024
9 of 11 checks passed
@mfahampshire mfahampshire deleted the max/rust-sdk-stream-abstraction branch September 24, 2024 09:29
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.

3 participants