Commit Graph

31 Commits

Author SHA1 Message Date
Scala Steward
afddf73c48
Update scalafmt-core to 3.8.1 (#5501)
* Update scalafmt-core to 3.8.1

* Update .scalafmt.conf settings to be factory default settings

* Fix typo

* scalafmt

* Empty commit to re-run CI

* Revert some scalafmt back to original scalafmt.conf

---------

Co-authored-by: Chris Stewart <stewart.chris1234@gmail.com>
2024-04-20 19:55:49 -05:00
Chris Stewart
1dff918848
2023 02 21 pekko (#5413)
* Get dependencies resolving, get tor module compiling

* Get everything compiling with pekko

* Rework configs/logging to use pekko namespace

* Rename AkkaUtil -> PekkoUtil, BitcoinSAkkaAsyncTest -> BitcoinSPekkoAsyncTest
2024-02-22 10:26:21 -06:00
benthecarman
f01987160d
Lnd v0.17.3 (#5375) 2024-01-27 11:28:25 -06:00
Scala Steward
d7037ede28
Update scala-library to 2.13.12 (#5235)
* Update scala-library to 2.13.12

* Fix compiler errors on scala 2.13.12

---------

Co-authored-by: Chris Stewart <stewart.chris1234@gmail.com>
2023-09-12 10:45:17 -05:00
benthecarman
1d1af1d52e
Add generate helper function for bitcoind (#4852) 2022-10-19 14:22:30 -05:00
benthecarman
2a30232181
Update lnd to v0.15.3-beta (#4850)
* Update lnd to v0.15.3-beta

* Add improvements made in #4687
2022-10-18 09:42:37 -05:00
benthecarman
a4e38c30b4
Add helper functions for lnd chain notifications (#4846) 2022-10-17 14:41:53 -05:00
benthecarman
dac65ca806
Fixes for force closes or failure to close lnd channel (#4692) 2022-09-01 07:40:36 -05:00
benthecarman
80051d4089
Make macaroon path accessible in LndInstanceLocal, add Versioner RPC (#4688) 2022-08-31 15:44:14 -05:00
benthecarman
64bc1367c5
Add listPendingChannels to LND (#4603) 2022-08-12 06:23:04 -05:00
benthecarman
678612161b
Fix lnd OutputDetails for outputs that dont have an address (#4438) 2022-06-30 08:57:01 -05:00
benthecarman
828d03c727
Fix out of bounds issues with lnd mappers (#4425) 2022-06-25 07:27:54 -05:00
benthecarman
0b9190f968
Lnd v0.15.0-beta (#4419) 2022-06-24 08:34:54 -05:00
benthecarman
762202a54d
Add test/example on how to use the channel acceptor (#4375) 2022-06-13 14:53:10 -05:00
benthecarman
527e3ae862
Fix lnd sendToRoute for 0 amount invoices (#4348)
* Fix lnd sendToRoute for 0 amount invoices

* Add unit test
2022-05-23 08:07:30 -05:00
benthecarman
6845caf778
Make all uint64 types from lnd a UInt64 (#4332)
* Make all uint64 types from lnd a UInt64

* Make all uint32 types from lnd a UInt32
2022-05-11 05:05:16 -05:00
benthecarman
8ff4ee13e5
Use route hints with probing (#4312) 2022-05-04 14:50:23 -05:00
benthecarman
b8a984a986
Implement probing in lnd (#4202) 2022-04-25 10:50:33 -05:00
benthecarman
95bbb06789
Add lnd invoice client (#4289) 2022-04-25 06:45:53 -05:00
benthecarman
587bca87c4
Add router rpc to lnd, use for paying invoices (#4286) 2022-04-24 12:31:46 -05:00
benthecarman
5856745398
Add raw funding of psbt to LndRpc (#4235) 2022-04-19 07:39:24 -05:00
Chris Stewart
52dcf51e82
Automatically download binaries if they are used in test suite (#4005)
* Remove download binary scripts from CI, try to make binary downloads contingent on tests being run in a project

* Cleanup docs to remove unecessary downloadBitcoind
2022-01-23 17:43:30 -06:00
benthecarman
3ba8fb6dd4
Allow creating invoices with description hash (#3966) 2022-01-07 09:56:40 -06:00
benthecarman
079fa62073
Lnd v0.14.0 (#3835) 2021-11-19 06:55:56 -06:00
benthecarman
f6169cc3af
Add LndInstanceRemote (#3710) 2021-10-02 16:15:40 -05:00
benthecarman
26efbe783e
Add lnd close channel function (#3692)
* Add lnd close channel function

* Add abandonChannel
2021-09-26 07:18:13 -05:00
benthecarman
b6f28456e2
Add functions for Lease & Release output functions (#3677)
* Add functions for Lease & Release output functions

* Add test
2021-09-19 07:20:39 -05:00
benthecarman
74777a9683
Add conversion utils for LndRpcClient (#3660) 2021-09-13 07:32:55 -05:00
benthecarman
07e0b19ec6 Add GetTransactions funciton to lnd (#2959) 2021-04-23 21:38:59 -05:00
benthecarman
825024fa1a Add sendouputs function to lnd rpc (#2858) 2021-04-05 13:56:21 -05:00
benthecarman
4055de7690 Inital LND rpc with some tests (#2836)
* Inital LND rpc with some tests

* Fix ZMQ test

* Correct datadirs

* Most tests

* Fix eclair tests

* Make tests less flaky

* Have CI download lnd

* Respond to some review

* Fix ZMQ tests

* Cached bitcoind for lnd tests

* Fix fixtures, bump timeout

* InstanceFactory & ConfigFactory

* Fix compile issue for 2.12.12

* Move factories to core.api.commons
2021-04-05 04:52:56 -05:00