ln-service: Can't pay invoices with more than one hop_hints

I tried to pay this invoice using payviapaymentrequest(), I passed it lnd, request and max_fee, I can pay all others invoices without any problem using payviapaymentrequest(), the only new variable is this invoice have two hop_hints, I have a direct channel with that node, I can pay invoices with two hints using lncli payinvoice so I think the problem is with this function.

lnbc1u1p32pw5upp59gxqy2rk6j48wnx8uw7gwnzjpepyj29dwyu94t679e0lxxdx8t9qdqqcqzzgxqyz5vqrzjqw8c7yfutqqy3kz8662fxutjvef7q2ujsxtt45csu0k688lkzu3lduhe3h5f3n95tsqqqqryqqqqfvqqpyrzjqw8c7yfutqqy3kz8662fxutjvef7q2ujsxtt45csu0k688lkzu3lduhe3h5f3n95tsqqqqryqqqqthqqpysp5ylp63qhz38ez5a8mlw53axtjjs353hmca0zal9qfha7sstjc3hxq9qypqsqvjgu3ntzhvdm8rx50hhfkg2gegsxxtwhrn5yf6k807utknau4ejhnc006scgkknmmq23cp2zltuq4vc8ytapw6t50h6x4hp5m2x8hsqpc8lvwk

About this issue

  • Original URL
  • State: closed
  • Created 2 years ago
  • Comments: 46 (45 by maintainers)

Most upvoted comments

thanks for the code example I will take a look