Commit Graph

  • ea026257ee Merge pull request #5296 from Roasbeef/dep-update-2021-may Olaoluwa Osuntokun 2021-05-13 18:11:04 -07:00
  • fb632ab4ee build: update neutrino+btcwallet modules to latest versions Olaoluwa Osuntokun 2021-05-13 17:18:00 -07:00
  • 7ab5906093 Merge pull request #5245 from bhandras/kvdb_module Olaoluwa Osuntokun 2021-05-13 15:59:20 -07:00
  • 3cc9e63bb5 Merge pull request #5293 from Crypt-iQ/prevent_zombie_payments_05122021 Olaoluwa Osuntokun 2021-05-13 15:48:09 -07:00
  • 875a3d9659 Merge pull request #5291 from guggero/psbt-segwit-check Olaoluwa Osuntokun 2021-05-13 15:46:20 -07:00
  • a70d0bef34 multi: validate payment params at RPC layer eugene 2021-05-12 14:44:56 -04:00
  • 2d70b46269 chanfunding: extend PSBT witness input check Oliver Gugger 2021-05-12 13:40:13 +02:00
  • fc139d9bb8 kvdb: add ForEachBucket implementation Andras Banki-Horvath 2021-04-27 11:29:08 +02:00
  • b01437d24e rpc: fix policy order for GetNodeInfo Wilmer Paulino 2021-05-12 16:10:05 -07:00
  • 6a2fb316ca Merge pull request #5274 from halseth/anchors-reserved-value-max Olaoluwa Osuntokun 2021-05-12 16:19:57 -07:00
  • c0acdd8082 Merge pull request #5036 from halseth/breacharbiter-justice-splitting Olaoluwa Osuntokun 2021-05-12 13:42:42 -07:00
  • 86c5e483b2 Merge pull request #5206 from carlaKC/4987-heightexpirywatcher Olaoluwa Osuntokun 2021-05-12 13:41:52 -07:00
  • 93730088c5 Merge pull request #5256 from guggero/wallet-unlock-file Olaoluwa Osuntokun 2021-05-12 13:41:30 -07:00
  • dc73a23e81 Merge pull request #5253 from cfromknecht/amp-invoice Olaoluwa Osuntokun 2021-05-12 13:38:42 -07:00
  • 02268b8912 breacharbiter: fix revoked funds calculation Johan T. Halseth 2021-04-23 10:44:49 +02:00
  • db0ec12412 breacharbiter: broadcast "splitted" justice tx if spend all not confirming Johan T. Halseth 2021-02-15 13:31:08 +01:00
  • 2d710154c4 breacharbiter: create split variants of justice tx Johan T. Halseth 2021-02-12 12:36:45 +01:00
  • 783d1f9578 breacharbiter: remove justiceTx finalization Johan T. Halseth 2021-02-17 14:22:25 +01:00
  • 3be9b74694 breacharbiter: replace justice tx conf check with spend check Johan T. Halseth 2021-04-20 15:42:23 +02:00
  • c3b2791158 breacharbiter: don't transition to second level if own spend Johan T. Halseth 2021-04-20 08:46:23 +02:00
  • 0a0b5f89c9 input: create IsHtlcSpendRevoke Johan T. Halseth 2021-04-26 15:29:59 +02:00
  • e7ee5ad51f breacharbiter_test: extract sweep tx creation into method Johan T. Halseth 2021-04-20 09:24:10 +02:00
  • a192718807 breacharbiter_test: distinguish spending transactions from justice tx inputs Johan T. Halseth 2021-04-20 14:54:31 +02:00
  • 3aa5e650fb lntest/mock: set input index on spend event Johan T. Halseth 2021-04-20 08:50:55 +02:00
  • a6724c1088 breacharbiter: split waitForSpendEvent Johan T. Halseth 2021-02-15 13:51:07 +01:00
  • bca5839929 breacharbiter: extract countRevokedFunds Johan T. Halseth 2021-02-15 13:38:41 +01:00
  • 820e77d574 lncfg: make anchor channels by default Johan T. Halseth 2021-05-10 10:16:59 +02:00
  • 8e1087d1cd lwallet: only count public channels towards our reserved value Johan T. Halseth 2021-05-10 10:06:23 +02:00
  • a0b6a0b00b lnwallet: cap value reserved for anchor fee bumping Johan T. Halseth 2021-05-06 13:24:43 +02:00
  • 74373f26b9 invoices/test: add height expiry watcher tests with registry carla 2021-05-11 08:45:33 +02:00
  • 8066ff7047 itest/test: assert expired hold invoice updated correctly carla 2021-05-11 08:45:32 +02:00
  • b7d1ed0cbb itest/test: test hold invoice cancel before force close carla 2021-05-11 08:45:31 +02:00
  • 85e56dbfb7 invoices/test: add test for hodl invoices carla 2021-05-11 08:45:30 +02:00
  • 34de5922ed multi: add height-based invoice expiry carla 2021-05-11 08:45:29 +02:00
  • d2c25124ed cmd/lncli: add basic AMP support for CLI Olaoluwa Osuntokun 2021-05-06 09:19:58 -07:00
  • ef392dcd0c lntest: add amp invoice test Conner Fromknecht 2021-05-06 09:19:40 -07:00
  • 4e93c1303c lntest: isolate alice+bob in mppTestContext Conner Fromknecht 2021-05-06 09:19:23 -07:00
  • 2ecd1de713 config: expose distinct accept-amp flag Conner Fromknecht 2021-05-06 09:19:05 -07:00
  • 64d07558d9 lnrpc: set either payHash or setId depending on payreq type Conner Fromknecht 2021-05-06 09:18:42 -07:00
  • 8c404ade18 routing: allow splitting for AMP or MPP Conner Fromknecht 2021-05-06 09:18:22 -07:00
  • b0949054e5 invoices: fail HTLCs that target the wrong type of invoice Conner Fromknecht 2021-05-06 09:17:58 -07:00
  • dba055de2d lntest/amp_test: assert subscribe invoice in sendtoroute_amp Conner Fromknecht 2021-05-06 09:17:34 -07:00
  • ba5aaec632 Merge pull request #5266 from wpaulino/import-dry-run Olaoluwa Osuntokun 2021-05-10 17:19:09 -07:00
  • 8402e346f5 channeldb/invoice: fail extra HTLC sets immeidately Conner Fromknecht 2021-05-06 09:17:19 -07:00
  • 70efaa5fe2 invoices: use HTLCSet method with state filter Conner Fromknecht 2021-05-06 09:16:43 -07:00
  • d93c3298b7 channeldb+invoice: add state filter to HTLCSet Conner Fromknecht 2021-05-06 09:16:15 -07:00
  • 620e426bc3 lncli: add --amp flag to invoice command Conner Fromknecht 2021-05-06 09:15:43 -07:00
  • 2be874f340 lnrpc: add IsAmp to Invoice Conner Fromknecht 2021-05-06 09:15:33 -07:00
  • 541041f4a8 invoicesrpc: add ability to generate AMP invoices Conner Fromknecht 2021-05-06 09:15:15 -07:00
  • 6a7d3c4b5e lnrpc+rpcserver: thread GenAmpInvoiceFeatures to invoicesrpc Conner Fromknecht 2021-05-06 09:15:01 -07:00
  • e97da53676 feature: populate SetInvoiceAmp with TlvOpt+PayAddrReq+AmpReq Conner Fromknecht 2021-05-06 09:14:49 -07:00
  • bbb841bd5f feature/set: add SetInvoiceAmp Conner Fromknecht 2021-05-06 09:14:20 -07:00
  • 9020a4d2a5 lnrpc/invoicesrpc: extract paymentHashAndPreimage helper Conner Fromknecht 2021-05-06 09:13:54 -07:00
  • 0d3253c410 Merge pull request #5281 from guggero/router-chain-sync Olaoluwa Osuntokun 2021-05-10 13:11:37 -07:00
  • 6c37cae639 lntest+routing: update best height after graph pruning Oliver Gugger 2021-05-07 19:11:23 +02:00
  • 8147b270d4 lntest: wait for chain sync in switch test Oliver Gugger 2021-05-07 19:11:22 +02:00
  • ea4ef204a0 rpcserver: add router synced to synced_to_chain flag Oliver Gugger 2021-05-07 19:11:20 +02:00
  • 9f0228b21c router: add SyncedHeight() method Oliver Gugger 2021-05-07 19:11:19 +02:00
  • 6f2f23aae6 Merge pull request #5284 from yuki-js/master Johan T. Halseth 2021-05-10 10:41:09 +02:00
  • 241f62fbb6 lnrpc: Change State -> state in GetState yuki-js 2021-05-09 22:50:10 +00:00
  • e079a9583c walletrpc: use bytes to represent master key fingerprint Wilmer Paulino 2021-05-04 16:08:57 -07:00
  • f7b130b5ca lncli: add dry run flag for wallet account import command Wilmer Paulino 2021-05-04 15:57:54 -07:00
  • e180023843 walletrpc: expose dry run support for ImportAccount Wilmer Paulino 2021-05-04 15:57:11 -07:00
  • 1868c7dec1 Merge pull request #5231 from Crypt-iQ/unsigned_ack_patch_04212021 Olaoluwa Osuntokun 2021-05-07 12:46:48 -07:00
  • a10c96a63b htlcswitch: set sourceRef when resolving packets through interceptor Juan Pablo Civile 2021-05-06 19:17:49 -03:00
  • 3c6f036bee kvdb: make lnd/kvdb a submodule Andras Banki-Horvath 2021-04-26 22:06:29 +02:00
  • 14c851c8fc kvdb: move channeldb/kvdb to top level Andras Banki-Horvath 2021-04-26 19:08:11 +02:00
  • b1d9525d29 Merge pull request #5269 from bhandras/healthcheck_module Johan T. Halseth 2021-05-07 14:05:48 +02:00
  • a8d813a4e5 Merge pull request #5277 from guggero/neutrino-update Johan T. Halseth 2021-05-07 13:56:55 +02:00
  • 2f99cd7ba1 Merge pull request #5268 from yyforyongyu/fix-whitelist Johan T. Halseth 2021-05-07 13:56:21 +02:00
  • 683a3f952a Merge pull request #5275 from halseth/mod-update-btcd Johan T. Halseth 2021-05-07 13:55:39 +02:00
  • 99c609c1a8 mod: update btcd to latest master Johan T. Halseth 2021-05-06 15:36:07 +02:00
  • 270984b7d5 trivial: update log_error_whitelist yyforyongyu 2021-05-05 18:17:11 +08:00
  • 994405709a lnwallet: expose dry run support for ImportAccount Wilmer Paulino 2021-05-04 15:56:26 -07:00
  • 64699d8538 build: update btcwallet dependency with dry run account import support Wilmer Paulino 2021-05-06 19:00:03 -07:00
  • 6e5ccb4efb Merge pull request #5229 from halseth/breacharbiter-twoway-handoff Conner Fromknecht 2021-05-06 16:17:03 -07:00
  • 10eb52909b mod: bump neutrino dep to latest version Oliver Gugger 2021-05-06 22:55:12 +02:00
  • ac49031396 chainwatcher: only continue breach handling after successfully marked closed Johan T. Halseth 2021-04-21 12:38:30 +02:00
  • bdc1f3100d breachabirter+contraccourt: convert ProcessACK to function closure Johan T. Halseth 2021-04-21 12:51:04 +02:00
  • d13fb16608 docs: add wallet management doc, fix markup in INSTALL doc Oliver Gugger 2021-05-06 12:19:12 +02:00
  • 571d00b32c config+lnd: add wallet-unlock-password-file option Oliver Gugger 2021-04-16 14:28:49 +02:00
  • 8224de599b walletunlocker: extract LoadAndUnlock Oliver Gugger 2021-04-16 14:28:47 +02:00
  • 4685341dcb Merge pull request #5227 from Roasbeef/spent-channs-zombie-index Olaoluwa Osuntokun 2021-05-05 18:32:13 -07:00
  • ad586c6bf1 healthcheck: separate lnd/healthcheck into submodule Andras Banki-Horvath 2021-04-26 22:03:16 +02:00
  • cee832b749 healthcheck: disable default healthcheck logger Andras Banki-Horvath 2021-04-26 22:00:34 +02:00
  • 6d66133459 Merge pull request #4998 from bhandras/leader_election Olaoluwa Osuntokun 2021-05-04 20:05:02 -07:00
  • 9d9f420da5 Merge pull request #5246 from joostjager/router-best-height Olaoluwa Osuntokun 2021-05-04 19:27:37 -07:00
  • af289a180c Merge pull request #5258 from wpaulino/validation-barrier-err-deadlock Conner Fromknecht 2021-05-04 10:44:08 -07:00
  • dd14947154 lint: silence depreciation warnings Andras Banki-Horvath 2021-04-30 12:35:53 +02:00
  • 80bc46e614 lint: fix proto message no-copy linter warnings Andras Banki-Horvath 2021-04-30 12:34:59 +02:00
  • 9aacc35989 lnrpc: add GetState to stateservice (v1/state) Andras Banki-Horvath 2021-03-30 14:44:03 +02:00
  • 7caf26ce94 itest: add itest for failover after forcefull shutdown Andras Banki-Horvath 2021-03-11 17:23:18 +01:00
  • 5d8488871c itest: basic failover itest when using leader election on etcd Andras Banki-Horvath 2021-03-04 23:15:04 +01:00
  • 5e215a7a66 lnrpc: add "waiting to start" state to state service Andras Banki-Horvath 2021-03-19 15:53:06 +01:00
  • b6a620e6b2 misc: add ability to store the wallet in the remote DB Andras Banki-Horvath 2021-03-04 23:13:06 +01:00
  • 08be03367a walletunlocker: extract method to create the Loader Andras Banki-Horvath 2021-03-04 23:06:47 +01:00
  • c190c3d582 etcd: update etcd to 3.4.14 Andras Banki-Horvath 2021-04-30 11:03:07 +02:00
  • e5f249ad51 mod: integrate latest btcwallet and bump protobuf and grpc Andras Banki-Horvath 2021-04-28 15:30:59 +02:00
  • d161b34ee5 lnd: integrate leader elector to lnd main Andras Banki-Horvath 2021-02-08 21:56:27 +01:00
  • 41532ce634 cluster: add etcd based leader elector and factory Andras Banki-Horvath 2021-02-08 21:55:52 +01:00