Closed tsachiherman closed 8 months ago
Attention: 65 lines
in your changes are missing coverage. Please review.
Comparison is base (
77a1a11
) 60.71% compared to head (777685b
) 28.09%.
Files | Patch % | Lines |
---|---|---|
xps-gateway/src/rpc/methods.rs | 0.00% | 43 Missing :warning: |
registry/src/registry.rs | 0.00% | 16 Missing :warning: |
xps-gateway/src/lib.rs | 0.00% | 4 Missing :warning: |
xps-gateway/src/types.rs | 0.00% | 2 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
disbanded in favor of https://github.com/xmtp/xps-gateway/pull/35
What ?
This PR adds support for registering a new installation.
Design considerations
The
xps-gateway
is the executable endpoint, that manages the rpc endpoint. It will setup an rpc server that would listen for incoming requests and perform input validation. Valid requests would be forwarded to the inbox / messaging / registry crates for method-specific implementation.Requirements
This PR followed the design details in https://github.com/xmtp/xps-gateway/issues/22; discussion in https://github.com/xmtp/xps-gateway/discussions/13 and https://github.com/xmtp/libxmtp/discussions/274