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

light-node: RPC server #363

Merged
merged 33 commits into from
Jul 7, 2020
Merged

light-node: RPC server #363

merged 33 commits into from
Jul 7, 2020

Commits on Jun 30, 2020

  1. light-client: turn Handle into a trait

    As we start to depend on the surface of the `Handle` we benefit from it
    being a trait that can be implemented on a per need basis. This will
    result in less overhead constructing object graphs in places where we
    wannt to assert behaviour of other types in remote places, i.e. the
    light-node rpc server. Overall we hope for an increased ease in writing
    tests on module level.
    
    Ref #219
    xla committed Jun 30, 2020
    Configuration menu
    Copy the full SHA
    04b9373 View commit details
    Browse the repository at this point in the history
  2. Add changes entry

    xla committed Jun 30, 2020
    Configuration menu
    Copy the full SHA
    874ede1 View commit details
    Browse the repository at this point in the history
  3. Remove async trait methods

    xla committed Jun 30, 2020
    Configuration menu
    Copy the full SHA
    87b02b7 View commit details
    Browse the repository at this point in the history
  4. Make supervisor more CSP

    xla committed Jun 30, 2020
    Configuration menu
    Copy the full SHA
    26e8626 View commit details
    Browse the repository at this point in the history
  5. Improve crate imports

    xla committed Jun 30, 2020
    Configuration menu
    Copy the full SHA
    ddb15f3 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2020

  1. Configuration menu
    Copy the full SHA
    f9006f2 View commit details
    Browse the repository at this point in the history
  2. Relax mutability on Handle

    xla committed Jul 1, 2020
    Configuration menu
    Copy the full SHA
    b5eb909 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    39cbfe3 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2020

  1. Configuration menu
    Copy the full SHA
    c4a9cba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e1847d3 View commit details
    Browse the repository at this point in the history
  3. Update adr status

    xla committed Jul 2, 2020
    Configuration menu
    Copy the full SHA
    48085c8 View commit details
    Browse the repository at this point in the history
  4. Handle crossbeam errors honestly

    xla committed Jul 2, 2020
    Configuration menu
    Copy the full SHA
    d423c10 View commit details
    Browse the repository at this point in the history
  5. Add changes entry

    xla committed Jul 2, 2020
    Configuration menu
    Copy the full SHA
    49dc22a View commit details
    Browse the repository at this point in the history
  6. WIP

    xla committed Jul 2, 2020
    Configuration menu
    Copy the full SHA
    126df4d View commit details
    Browse the repository at this point in the history
  7. Mock out actual endpoints

    xla committed Jul 2, 2020
    Configuration menu
    Copy the full SHA
    fbc37f9 View commit details
    Browse the repository at this point in the history
  8. Assert actual response shapes

    xla committed Jul 2, 2020
    Configuration menu
    Copy the full SHA
    5715d72 View commit details
    Browse the repository at this point in the history
  9. Use async tests

    xla committed Jul 2, 2020
    Configuration menu
    Copy the full SHA
    38088a6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8311399 View commit details
    Browse the repository at this point in the history
  11. Adjust to move to trait

    xla committed Jul 2, 2020
    Configuration menu
    Copy the full SHA
    e969021 View commit details
    Browse the repository at this point in the history
  12. Adjust to latest trait changes

    xla committed Jul 2, 2020
    Configuration menu
    Copy the full SHA
    b1466b0 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2020

  1. Configuration menu
    Copy the full SHA
    8b3cf34 View commit details
    Browse the repository at this point in the history
  2. Remove unused import

    xla committed Jul 4, 2020
    Configuration menu
    Copy the full SHA
    42f8993 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2020

  1. Start error infra

    xla committed Jul 6, 2020
    Configuration menu
    Copy the full SHA
    ccd4af9 View commit details
    Browse the repository at this point in the history
  2. Use json input for tests

    xla committed Jul 6, 2020
    Configuration menu
    Copy the full SHA
    ffbe895 View commit details
    Browse the repository at this point in the history
  3. Remove unused status endpoint

    xla committed Jul 6, 2020
    Configuration menu
    Copy the full SHA
    736c751 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9a7f60d View commit details
    Browse the repository at this point in the history
  5. Correct address configuration

    xla committed Jul 6, 2020
    Configuration menu
    Copy the full SHA
    869c71b View commit details
    Browse the repository at this point in the history
  6. Add temp example

    xla committed Jul 6, 2020
    Configuration menu
    Copy the full SHA
    68b2055 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f78a6a2 View commit details
    Browse the repository at this point in the history
  8. Update light-node/src/rpc.rs

    Co-authored-by: Ismail Khoffi <[email protected]>
    xla and liamsi authored Jul 6, 2020
    Configuration menu
    Copy the full SHA
    3cce7af View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2020

  1. Remove unused errors

    xla committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    c98be58 View commit details
    Browse the repository at this point in the history
  2. Improve error propagation

    xla committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    881d831 View commit details
    Browse the repository at this point in the history
  3. Correct wording

    xla committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    fdae01a View commit details
    Browse the repository at this point in the history