Commit graph

8 commits

Author SHA1 Message Date
Jonathan Zernik
80155f1fb7
Fix exception handling in squeak_core payment subscription (#2204) 2022-05-06 18:31:11 -07:00
Jonathan Zernik
84f7159d39
Add test for subscribe received payments (#1596)
* Add test for get received payments method of squeak core

* Add assertion on number of received payments in test.
2021-10-14 23:22:56 -07:00
Jonathan Zernik
95f54f01e3
Add test for get subscribed invoices (#1595)
* Add struct to represent subscribe invoices result

* Add return type for subscribe invoices method

* Added test for subscribe invoices method of lnd lightning client
2021-10-14 22:03:37 -07:00
Jonathan Zernik
c48450598b
Add check for payment point in unpack offer (#1577)
* Add check for payment point in unpack offer

* Update TODO comment for enable checking payment point
2021-10-12 14:28:18 -07:00
Jonathan Zernik
e28797eb2e
Remove print statements from lnd client (#1549) 2021-10-09 14:51:40 -07:00
Jonathan Zernik
a1b2ad2b0a
Add more unit tests lnd lightning client (#1548)
* Added test for pay invoice method

* Remove old comments

* Add test for decode pay req

* Add more unit tests for lnd lightning client
2021-10-09 14:46:16 -07:00
Jonathan Zernik
202d648ff7
Added unit test for get info method of lightning client (#1543) 2021-10-08 23:12:18 -07:00
Jonathan Zernik
6aae503de8
Create lightning client base class (#1542)
* Add unit test for add invoice in test lnd lightning client

* Add new create invoice method of lightning client and add unit test
2021-10-08 20:40:58 -07:00