* Got subscribe invoices worker working
* Improve error message in lnd invoice worker
* Only mark received payments if paid if the invoice is settled
* Check if invoice is settled before marking received payment as paid
* Pass settle index as param to mark paid db method
* Add migration to include settle_index in sent payments table
* Got latest settle index query working, I think
* Only return received payments that are already paid in db query
* Remove unused column from get latest settle index query
* Update static build
* Add insert sent payment method
* Delete db container from itest
* Add other container in itest
* Connect to other squeak node in itest
* Use client lightning container for itest to get offers from main node
* Get offers itest working
* Open channel to buy offer in itest
* Successfully pay offer
* Remove old print statements from itest
* Successfully unlock squeak in pay offer method
* Assert that decrypted content is correct in pay offer itest
* Add buy squeak request
* Add payment of invoice in itest
* Use latest beta release of lnd
* Got connect peer from itest working
* Open channel in itest before trying to pay
* Add list channels and list peers commands
* Got lightning payment working
* Got full itest working with payment and decryption