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

htlcswitch+invoices: allow settling invoices via multi-path payments #3415

Merged
merged 4 commits into from
Dec 11, 2019

Commits on Dec 11, 2019

  1. queue: Introducing a general purpose priority queue.

    This commit introduces PriorityQueue, which is a general, heap
    based priority queue, and PriorityQueueItem which is an interface
    that concrete priority queue items must implement.
    This implementation is encapsulated, users do not need to use any
    other package for full functionality.
    PriorityQueue exports the usual public methids: Push, Pop, Top,
    Empty and Len. For full documentaton consult the priority_queue.go,
    for usage: priority_queue_test.go
    bhandras authored and joostjager committed Dec 11, 2019
    Configuration menu
    Copy the full SHA
    56282db View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    499f2b1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5695849 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b2f4385 View commit details
    Browse the repository at this point in the history