lndk-org / lndk

MIT License
76 stars 19 forks source link

Add lnd call retry logic #100

Open w3irdrobot opened 3 months ago

w3irdrobot commented 3 months ago

Closes lndk-org/lndk#71

this is a first pass at retrying logic for lnd. it's not the cleanest, but some things were made difficult because UnsignedInvoiceRequest isn't clone-able.

orbitalturtle commented 3 months ago

Yesss thank you for working on this. :rocket: Will give this a more thorough review next week, but for now... locally your PR builds and the tests run perfectly fine for me, so not sure what's going on in github actions.

EDIT: Oh I see, if you can rebase on top of the latest change to master I think that'll fix it.