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

multi: fix chain notif. blocking by pmt processor. #324

Merged
merged 6 commits into from
May 14, 2021

Commits on Apr 30, 2021

  1. multi: allow rescan after multiple conf failures.

    This incorporates wallet rescanning into the
    payment process to restore tx conf functionality
    when the wallet gets into an error state. Associated
    tests have been added.
    dnldd committed Apr 30, 2021
    Configuration menu
    Copy the full SHA
    a05cedf View commit details
    Browse the repository at this point in the history

Commits on May 1, 2021

  1. pool: avoid blocking chain ntfns on pmt processing.

    This dedicates a lifecycle process for payment
    processing and updates the necessary configs.
    Payment processing is now triggered via signals
    from the chainstate to the payment manager.
    Associated tests have been added.
    dnldd committed May 1, 2021
    Configuration menu
    Copy the full SHA
    0749d75 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2021

  1. pool: ensure rescans cover erring tx conf hashes.

    This updates the dividend payment process to
    get the lowest failing tx conf height to use for the
    start of a wallet rescan to ensure all failing tx confs
    are covered.
    dnldd committed May 4, 2021
    Configuration menu
    Copy the full SHA
    216be09 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f734f31 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2021

  1. pool: fix ConfirmationNotificationsRequest params.

    This fixes an issue where the tx hashes sent in the
    notification request were duplicates of each other
    because of taking slice of the iterator variable. The
    stopAfter param was also updated to send over the
    correct parameter (conf count) instead of a
    block height.
    dnldd committed May 5, 2021
    Configuration menu
    Copy the full SHA
    d86a5fa View commit details
    Browse the repository at this point in the history

Commits on May 12, 2021

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