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

Bootstrap proxy for light-node API #329

Closed
wants to merge 1 commit into from
Closed

Bootstrap proxy for light-node API #329

wants to merge 1 commit into from

Commits on Jun 16, 2020

  1. Bootstrap rpc proxy for light-node API

    Introducing a proxy which serves the Tendermint RPC API with the help of
    connect rpc client. Later to be extended to add light client
    functionality. This is in nature equivalent to the Go proxy[0].
    
    Instead of reaching for hyper this change introduces warp to build an
    http server. This decision should be evaluated very carefully, while
    warp is a thinly wrapper around hyper, it brings a lot of very important
    tooling (including websockets), it also has its own set of dependencies.
    
    Also currently unclear if the module that implements the rpc API with
    lite client functionality should live in the rpc source tree.
    
    Part of #219
    
    [0] https://github.com/tendermint/tendermint/tree/master/light/proxy
    xla committed Jun 16, 2020
    Configuration menu
    Copy the full SHA
    740cd1d View commit details
    Browse the repository at this point in the history