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

routing: non-strict path finding #3558

Merged
merged 3 commits into from
Oct 30, 2019

Commits on Oct 25, 2019

  1. Configuration menu
    Copy the full SHA
    6b391d0 View commit details
    Browse the repository at this point in the history
  2. routing: use unified policy for path finding

    In this commit we change path finding to no longer consider all channels
    between a pair of nodes individually. We assume that nodes forward
    non-strict and when we attempt a connection between two nodes, we don't
    want to try multiple channels because their policies may not be identical.
    Having distinct policies for channel to the same peer is against the
    recommendation in the spec, but it happens in the wild. Especially since
    we recently changed the default cltv delta value.
    
    What this commit introduces is a unified policy. This can be looked upon
    as the greatest common denominator of all policies and should maximize
    the probability of getting the payment forwarded.
    joostjager committed Oct 25, 2019
    Configuration menu
    Copy the full SHA
    a347237 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2019

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