Skip to content

Conversation

@guggero
Copy link
Contributor

@guggero guggero commented Apr 28, 2021

Related to lightninglabs/pool#221.
Depends on lightninglabs/aperture#51.

Updates the Loop code to use aperture's lsat package instead of the duplicated local one.

Pull Request Checklist

  • Update release_notes.md if your PR contains major features, breaking changes or bugfixes

@guggero guggero requested review from bhandras and carlaKC April 28, 2021 08:02
Copy link
Member

@bhandras bhandras left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome, LGTM 🏯

Copy link
Contributor

@carlaKC carlaKC left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great feature 😎

## Next release

#### New Features
- If the payment for an LSAT fails, it is now automatically re-tried.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔥

guggero added 2 commits April 29, 2021 10:01
Since the lsat code was copied over to aperture a while ago for other
projects to use as well, we should migrate over to that shared code
also. This will give us the recently added "remove token if payment
failed and try again" feature for free along with some other small
updates to the lsat package.
We now only use the lsat package imported from aperture and can
therefore delete a whole bunch of duplicated code.
@guggero
Copy link
Contributor Author

guggero commented Apr 29, 2021

Merged the dependent PR and updated aperture to v0.1.6-beta.

Copy link
Contributor

@carlaKC carlaKC left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice 🥇

@guggero guggero merged commit 5d39ffe into lightninglabs:master Apr 29, 2021
@guggero guggero deleted the lsat-aperture branch April 29, 2021 08:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants