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

Joinmarket emulator #5

Open
wants to merge 11 commits into
base: main
Choose a base branch
from

Commits on Sep 11, 2024

  1. feat: Joinmarket runs in the container with the RPC server set up, co…

    …mmunicates with the btc-node over the bitcoin RPC API.
    drajnoha committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    9e0ea27 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Feat: Joinmarket in a docker container.

    Joinmarket starts as a docker container and connects to the btc regtes node. The commands to the JM container can be sent using the JM RPC server through the joinmarket_client.py wrapper
    drajnoha committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    e119158 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. feat: Funds distribution accross the clients.

    Implemented the prepare_invoices, pay_invoices, start_dsitributor and fund_distributor, that will transfer the mined bitcoins from the regtest node to the distributor jm wallet, which will then send them to started clients
    drajnoha committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    062c229 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. Joinmarket containers communicate together.

    Added IRC server and configured the JM containers to use this channel for the communication. The coinjoin is initiated, but yet not comming to a successful end.
    drajnoha committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    0343765 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

  1. Configuration menu
    Copy the full SHA
    058cfa2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7d64287 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    78b2c81 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. Configuration menu
    Copy the full SHA
    31119cb View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

  1. Configuration menu
    Copy the full SHA
    33f7688 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dd515d3 View commit details
    Browse the repository at this point in the history
  3. Merge of manager.py and manager_joinmarket.py into manager parametriz…

    …ed by different Engine
    drajnoha committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    5a408e7 View commit details
    Browse the repository at this point in the history