Infinite payment loop

Bad route hints causes sender to keep looking for routes until timeout
Complete
$1,500.00
Check Out Task
Task Bounty Details

6169

LND Issue

Hours

Estimated Effort

Complete

Current Status

$1,500.00

Paid in USD or equivalent BTC upon acceptance

LND Issue

Invoices for private nodes contain route hints. Route hints describe to the sender how to reach the destination starting from one or more publicly known intermediaries. If those route hints aren’t specified correctly, it is currently possible to trigger a never-ending retry loop at the sender. The loop is terminated when the specified timeout duration is reached.

Prerequisite Skills

golang

Code Guidelines

Repository Code Guidelines Page

Definition of Done

Get a PR merged which results in a close of the linked issue

Check Out Task