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

Replace the fake-bitcoin-cli with a proxy that can be instrumented from tests #1860

Merged
merged 11 commits into from
Sep 15, 2018

Commits on Sep 15, 2018

  1. pytest: Fix lint error

    cdecker committed Sep 15, 2018
    Configuration menu
    Copy the full SHA
    7df78f5 View commit details
    Browse the repository at this point in the history
  2. docker: Prepare builder to include flask and cherrypy

    This is in preparation for the next commit.
    cdecker committed Sep 15, 2018
    Configuration menu
    Copy the full SHA
    397a01c View commit details
    Browse the repository at this point in the history
  3. pytest: Add an RPC proxy inbetween bitcoind and bitcoin-cli

    This is a simple reverse proxy that `bitcoin-cli` can talk to when invoked by
    `lightningd`. It allows us to trace `bitcoin-cli` calls, and intercept calls to
    mock the replies, better than the current bash-script based method.
    cdecker committed Sep 15, 2018
    Configuration menu
    Copy the full SHA
    d442dc7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    66678f5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f71b643 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bad50aa View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6a58b7b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c96020b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3f5c16f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e91f47c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4a603da View commit details
    Browse the repository at this point in the history