Commit Graph

  • 3935725329 invoices: update cancel logic for AMP invoices to be more efficient Olaoluwa Osuntokun 2021-10-14 18:44:33 +02:00
  • 01f408ca38 invoices: recognize AMP invoice settles during ntnf dispatch+catchup Olaoluwa Osuntokun 2021-10-14 18:44:00 +02:00
  • 37fe29af88 channeldb: add new TestSettleIndexAmpPayments test case Olaoluwa Osuntokun 2021-10-14 18:40:07 +02:00
  • 7dc5efbebf channeldb: add new test to exercise cancellation of multiple AMP setIDs Olaoluwa Osuntokun 2021-10-14 18:35:01 +02:00
  • 698b5a8079 lnrpc: populate new AmpInvoiceState field in CreateRPCInvoice Olaoluwa Osuntokun 2021-10-14 18:33:32 +02:00
  • d8ce00e016 lnrpc/invoicesrpc: expose new lookup modifier to LookupInvoiceV2 Olaoluwa Osuntokun 2021-10-14 18:33:00 +02:00
  • a4f8842831 channeldb: optimize updateInvoice for AMP by only reading relevant HTLCs Olaoluwa Osuntokun 2021-10-14 18:29:41 +02:00
  • f969d81e1a channeldb: for AMP, store set ID w/ invoice num in settle index Olaoluwa Osuntokun 2021-10-14 18:25:11 +02:00
  • 3b28ad6d72 channeldb: for AMP don't update the main invoice state in updateInvoice Olaoluwa Osuntokun 2021-10-14 18:23:14 +02:00
  • c0f934e363 channeldb: don't cancel other HTLCs w/ diff setID once once is settled Olaoluwa Osuntokun 2021-10-14 18:20:09 +02:00
  • 700bae16a3 channeldb: store AMP invoice htlc sets in new prefix key near invoice Olaoluwa Osuntokun 2021-10-14 18:15:54 +02:00
  • 65cca8dd1c channeldb: add new AMPInvoiceState field to store AMP sub-invoice metadata Olaoluwa Osuntokun 2021-10-14 18:11:11 +02:00
  • 8299d632e8 lnrpc/invoicesrpc: add new invoice ref LookupInvoiceV2 method Olaoluwa Osuntokun 2021-09-28 19:52:46 -07:00
  • b45c4ea7e3 Merge pull request #5828 from Crypt-iQ/switch_dust_flake_10052021 Olaoluwa Osuntokun 2021-10-27 17:13:09 -07:00
  • 5681c0eecf Merge pull request #5897 from lightningnetwork/config-parser-fix Oliver Gugger 2021-10-26 19:49:15 +02:00
  • af09f11c1c rpcperms: don't intercept if no middleware is registered Oliver Gugger 2021-10-21 20:28:30 +02:00
  • c02bf19fc5 config: fix reflection parsing in LiT Oliver Gugger 2021-10-21 20:03:58 +02:00
  • 2fbc35ca26 docs: update release notes for 0.14.0 eugene 2021-10-05 16:40:13 -04:00
  • ee2162b5d2 htlcswitch: remove 5 second timeout for data race unit tests eugene 2021-10-05 15:36:24 -04:00
  • 6450f0c080 Merge pull request #5895 from LN-Zap/upstream/fix/sweeps-missing-label Oliver Gugger 2021-10-26 15:25:55 +02:00
  • 9ea9caea1a docs: Added instructions on how to build proto definitions for Swift [skip ci] Andreas Schjønhaug 2021-10-26 14:48:17 +04:00
  • d342457ab2 release notes 0.14.0 Bjarne Magnussen 2021-10-26 13:14:04 +02:00
  • 0fc17238cd sweep: add label to sweep transactions Bjarne Magnussen 2021-10-26 12:52:17 +02:00
  • 0a3bc3ee3d Merge pull request #5840 from guggero/bolt-pathfinding-fallback Olaoluwa Osuntokun 2021-10-25 14:24:10 -07:00
  • 11b157705c Merge pull request #5598 from champo/relax_channel_disabled Olaoluwa Osuntokun 2021-10-25 14:21:36 -07:00
  • 60a1f2d8d9 Merge pull request #5874 from Roasbeef/chan-type-feature-bit-fix Olaoluwa Osuntokun 2021-10-25 14:19:29 -07:00
  • 8095901924 Merge pull request #5893 from guggero/waddrmgr-update Oliver Gugger 2021-10-25 15:13:55 +02:00
  • f045ee5e96 Merge pull request #5881 from alexbosworth/patch-6 Oliver Gugger 2021-10-25 11:30:08 +02:00
  • ad9c160bc9 Merge pull request #5845 from guggero/itest-fixes-rest Oliver Gugger 2021-10-25 11:16:20 +02:00
  • bdf787b248 Merge pull request #5879 from lightningnetwork/go-get-deprecated Oliver Gugger 2021-10-25 09:52:42 +02:00
  • 47879d95e8 mod: update btcwallet dependency to fix crash Oliver Gugger 2021-10-25 09:45:22 +02:00
  • 04c0718401 routing: report success up to the failing node on FailChannelDisabled Juan Pablo Civile 2021-10-24 16:53:50 -03:00
  • 262992fbe3 include release note Alex Bosworth 2021-10-22 13:57:10 -07:00
  • 6a1283cf0b lnrpc: log channel point in coop close warning Alex Bosworth 2021-10-22 13:20:55 -07:00
  • 416a96e2c1 lnrpc: migrate deprecated go get to go install positiveblue 2021-10-21 23:51:37 -07:00
  • 27632daa98 itest: test path finding without cache Oliver Gugger 2021-10-21 13:55:25 +02:00
  • 01015aced4 routing: run path finding tests against cache and DB Oliver Gugger 2021-10-21 13:55:24 +02:00
  • 0a2ccfc52b multi: use single read transaction for path finding Oliver Gugger 2021-10-21 13:55:22 +02:00
  • 1fef2970cf channeldb: implement DB fallback for path finding Oliver Gugger 2021-10-21 13:55:21 +02:00
  • f216da32f3 lnd+channeldb: add graph cache option to channeldb Oliver Gugger 2021-10-21 13:55:20 +02:00
  • a2ad533136 docs+lncfg+sample-lnd.conf: add no-graph-cache option Oliver Gugger 2021-10-21 13:55:18 +02:00
  • 4e224fe0aa GitHub: fix matrix, package log files before upload Oliver Gugger 2021-10-08 16:32:17 +02:00
  • 423de4d79a itest: defer close of done channel Oliver Gugger 2021-10-08 16:08:10 +02:00
  • cac8da819f build: update go.mod with latest healthcheck version Olaoluwa Osuntokun 2021-10-20 18:53:25 -07:00
  • 7f656a2550 Merge pull request #5709 from Roasbeef/lease-script-enforce Olaoluwa Osuntokun 2021-10-20 18:28:40 -07:00
  • 08d93fd15b docs: add script enforced channel leases text to release notes Wilmer Paulino 2021-07-30 15:28:10 -07:00
  • e891dd0fd3 itest: test backup restore of script enforced lease channel type Wilmer Paulino 2021-07-26 13:03:41 -07:00
  • 0b0dd65c93 chanbackup: support backup restore of script enforced leased channels Wilmer Paulino 2021-07-26 13:03:00 -07:00
  • 974fc346cf itest: update itests to use new script-enforced lease commitment type Wilmer Paulino 2021-07-13 15:57:22 -07:00
  • e15ad026d4 chanacceptor: include commitment type in channel acceptor requests Wilmer Paulino 2021-07-14 17:21:51 -07:00
  • c9f6d788e2 lnrpc: add new CommitmentType for script enforced leased channels Wilmer Paulino 2021-07-14 17:21:04 -07:00
  • e1c269c7ed sweep: remove previous exclusive group upon re-offered inputs Wilmer Paulino 2021-07-14 17:19:22 -07:00
  • 5faf3dc03b contractcourt: handle sweeping script-enforced leased channel outputs Wilmer Paulino 2021-07-14 16:07:36 -07:00
  • 2f27fa370b input: add new constructor to support CSV and CLTV locked inputs Wilmer Paulino 2021-07-13 16:19:26 -07:00
  • 8cfb53f64a lnwallet: support transactions and scripts for new commitment type Wilmer Paulino 2021-07-14 17:16:13 -07:00
  • 01e9bb2bff lnwallet: coalesce different supported output scripts into single method Wilmer Paulino 2021-07-14 17:06:13 -07:00
  • 652f841738 input: add witness gen and weight estimates for new commitment type Wilmer Paulino 2021-07-13 16:40:23 -07:00
  • b84307e62e input: add scripts for new script enforced lease commitment type Wilmer Paulino 2021-07-13 16:20:24 -07:00
  • 564ec0fd9b funding+lnwallet: support funding new script enforced leased channels Wilmer Paulino 2021-07-14 16:29:29 -07:00
  • f38c6d6662 channeldb: add new ChannelType bit for script enforced leased channels Wilmer Paulino 2021-07-14 16:30:19 -07:00
  • 6252563bc5 lnwire: add LeaseExpiry custom record for Open+AcceptChannel Wilmer Paulino 2021-07-28 15:15:42 -07:00
  • 6052a446dc lnwire+feature: add feature bit for script enforced lease support Wilmer Paulino 2021-07-13 15:20:46 -07:00
  • 35fd985118 lncfg: add protocol config option for script enforced lease support Wilmer Paulino 2021-07-13 15:11:14 -07:00
  • 287871401a docs/release-notes: add section for propr chan type feature bit Olaoluwa Osuntokun 2021-10-19 18:25:45 -07:00
  • 028fc86e5c lnwire: switch chan_type feature to bits 44/45 Olaoluwa Osuntokun 2021-10-19 17:39:57 -07:00
  • e590abc7be Merge pull request #5813 from naveensrinivasan/naveen/feat/kvdv-1.16 Olaoluwa Osuntokun 2021-10-19 16:40:47 -07:00
  • 290b78e700 Merge pull request #5512 from carlaKC/5468-amountawarehint Olaoluwa Osuntokun 2021-10-19 16:31:10 -07:00
  • 721ef7d367 release-notes: add amount sensitive bandwidth hints carla 2021-10-19 09:38:04 +02:00
  • 990dda4b18 multi: thread bandwidth check amount down to MayAddOutgoingHtlc carla 2021-10-19 09:37:47 +02:00
  • 45de686d35 multi: move bandwidth hints behind interface carla 2021-10-19 09:37:44 +02:00
  • 06433d351e Upgrade to go 1.16 for the left over packages naveen 2021-10-01 13:19:30 +00:00
  • e6c65f1cbd Merge pull request #5346 from joostjager/custom-messages Olaoluwa Osuntokun 2021-10-18 19:07:39 -07:00
  • 94b7b71809 Merge pull request #5689 from guggero/remote-signer Olaoluwa Osuntokun 2021-10-18 18:39:17 -07:00
  • ade50d0b2c lnrpc: receive custom message Joost Jager 2021-05-31 12:06:48 +02:00
  • ae959b16ae lnrpc: send custom message Joost Jager 2021-05-31 10:03:47 +02:00
  • d43854aa34 docs: add remote signing documentation and release notes Oliver Gugger 2021-10-14 15:43:02 +02:00
  • a6ea019f56 lntest: add itest for remote signing Oliver Gugger 2021-10-14 15:43:00 +02:00
  • 36dc4b3abf itest: refactor tests to be re-used Oliver Gugger 2021-10-14 15:42:59 +02:00
  • 78b700387c cmd/lncli+walletrpc: add createwatchonly command Oliver Gugger 2021-10-14 15:42:58 +02:00
  • 1541b2ef1b multi: create and list all default internal accounts Oliver Gugger 2021-10-14 15:42:56 +02:00
  • ceb31f9034 multi: allow watch-only wallet creation Oliver Gugger 2021-10-14 15:42:55 +02:00
  • 6d339f31c0 rpcwallet: forward FinalizePsbt call over RPC Oliver Gugger 2021-10-14 15:42:53 +02:00
  • a3addcc927 multi: forward SendCoins call over RPC Oliver Gugger 2021-10-14 15:42:52 +02:00
  • 19db382e24 multi: forward address and import calls over RPC Oliver Gugger 2021-10-14 15:42:51 +02:00
  • 9cae7ad3c2 multi: add remote RPC signing wallet implementation Oliver Gugger 2021-10-14 15:42:49 +02:00
  • 917cf4e99b signrpc: add compact_sig flag to SignMessage Oliver Gugger 2021-10-14 15:42:48 +02:00
  • 9fa9dd8e43 multi: extract key ring creation from chain control Oliver Gugger 2021-10-14 15:42:47 +02:00
  • 1309c6afea multi: allow internal wallet to be watch-only Oliver Gugger 2021-10-14 15:42:45 +02:00
  • 6093393e2f multi: refactor SignMessage to specify hashing Oliver Gugger 2021-10-14 15:42:44 +02:00
  • 5d7e814ea8 Merge pull request #5674 from torkelrogstad/2021-08-26-http-mux Oliver Gugger 2021-10-13 10:45:57 +02:00
  • d7d9eb958b Merge pull request #5794 from yyforyongyu/5771-fix-tor Olaoluwa Osuntokun 2021-10-11 02:35:14 -07:00
  • 07a8b63715 docs: add release note for tor controller yyforyongyu 2021-09-27 21:41:17 +08:00
  • f41f5c7fa6 multi: add tor connection healthcheck yyforyongyu 2021-09-27 20:40:41 +08:00
  • ca13750b2c healthcheck: add CheckTorServiceStatus to monitor Tor connection yyforyongyu 2021-09-27 20:17:26 +08:00
  • cbd22a7c74 tor: add method Reconnect to reset connection yyforyongyu 2021-09-27 19:24:19 +08:00
  • 2800c4364e tor: add GETINFO method to check liveness of onion service yyforyongyu 2021-09-25 17:52:58 +08:00
  • 7daffcbba8 tor: add a new response reader for tor controller yyforyongyu 2021-09-24 18:31:39 +08:00
  • 90e6c70ea0 tor: remove Onion Service upon shutdown yyforyongyu 2021-09-23 18:37:30 +08:00
  • 0b80d4feaa tor: add logging to tor controller yyforyongyu 2021-09-23 18:34:51 +08:00
  • a101a53eb4 tor: patch unit tests for tor controller yyforyongyu 2021-09-23 17:03:28 +08:00