Commit Graph

  • e62dbca11a cluster: add cluster package skeleton and LeaderElector interface Andras Banki-Horvath 2021-02-08 21:54:38 +01:00
  • 282618441d etcd: do not try authenticate when using embedded Andras Banki-Horvath 2021-05-04 17:31:50 +02:00
  • 5441c1bb6d etcd: fix embbeded etcd connection cfg Andras Banki-Horvath 2021-02-18 16:54:28 +01:00
  • 9992e5c0b5 etcd: decouple embedded etcd instance startup Andras Banki-Horvath 2021-02-09 17:44:43 +01:00
  • 6757e14998 etcd: refactors to simplify etcd configuration Andras Banki-Horvath 2021-02-09 20:19:31 +01:00
  • 44e312ace9 etcd: remove (unused) etcd root bucket prefix Andras Banki-Horvath 2021-02-09 17:56:42 +01:00
  • e0ce384f02 routing: add new error for failed funding tx validation Olaoluwa Osuntokun 2021-04-22 18:41:15 -05:00
  • 92c47983cb routing: add chans rejected due to failed chain validation to zombie index Olaoluwa Osuntokun 2021-04-20 18:24:34 -05:00
  • 897a19d9df routing: add new error for invalid funding tx rejection Olaoluwa Osuntokun 2021-04-20 18:23:10 -05:00
  • 0dc6f8058d routing: add new error for spent channel UTXOs Olaoluwa Osuntokun 2021-04-20 18:22:36 -05:00
  • 7b42ad0b0e channeldb: add new method for adhoc zombie chan creation Olaoluwa Osuntokun 2021-04-20 18:18:44 -05:00
  • 99fe0ab150 Merge pull request #4878 from bhandras/etcd_doc_fix Olaoluwa Osuntokun 2021-05-03 18:56:42 -07:00
  • 140dd944c0 Merge pull request #5257 from wpaulino/neutrino-update Olaoluwa Osuntokun 2021-04-30 16:54:35 -07:00
  • 98b0b34bb4 Merge pull request #5237 from guggero/ws-bi-di Olaoluwa Osuntokun 2021-04-29 15:55:00 -07:00
  • 0ada2288cc discovery: prevent logging certain validation barrier errors Wilmer Paulino 2021-04-29 15:47:37 -07:00
  • eb4413154d routing: return err on validation failure of network update Wilmer Paulino 2021-04-29 15:45:06 -07:00
  • 41c089fbf4 Merge pull request #5224 from bhandras/invoice-gc-errors Olaoluwa Osuntokun 2021-04-29 15:39:35 -07:00
  • c59c8d9c19 build: increase global test timeout to 60m Wilmer Paulino 2021-04-28 16:25:22 -07:00
  • f26cfac440 itest: use wait predicate for balance assertion in assertDLPExecuted Wilmer Paulino 2021-04-28 16:20:57 -07:00
  • 6bb7b00a80 lntest: decrease broadcast timeout for neutrino-backed integration tests Wilmer Paulino 2021-04-28 16:17:11 -07:00
  • 2084cb0ad5 lncfg: add config options for new neutrino options Wilmer Paulino 2021-04-28 16:16:34 -07:00
  • 64d6d26a1c build: update to latest version of neutrino Hampus Sjöberg 2021-04-05 13:19:30 +02:00
  • 2a2bc64a12 Merge pull request #5156 from ellemouton/blockcache Olaoluwa Osuntokun 2021-04-29 13:52:39 -07:00
  • 13aed071bd itest: add test for bi-directional WebSocket Oliver Gugger 2021-04-27 15:47:36 +02:00
  • 066472fd3e itest: refactor WS tests into functions Oliver Gugger 2021-04-27 15:47:35 +02:00
  • 5df69cf93f config+lnd: make WebSocket interval/wait configurable Oliver Gugger 2021-04-27 15:47:34 +02:00
  • 4b685e4d64 lnd+lnrpc: enable WebSocket ping/pong messages Oliver Gugger 2021-04-27 15:47:32 +02:00
  • 5e7b905f19 lnrpc: fix WS close error Oliver Gugger 2021-04-27 15:47:31 +02:00
  • 993167f14e docs+lnrpc: enable bi-directional WebSockets Oliver Gugger 2021-04-27 15:47:30 +02:00
  • f8de10511e chainntnfs: add block cache to NeutrinoNotifier Elle Mouton 2021-03-30 10:13:58 +02:00
  • 6ad5781bf1 routing: add block cache to CfFilteredChainView Elle Mouton 2021-03-30 10:04:30 +02:00
  • 432b1f0588 btcwallet: lock blockcache for Neutrino GetBlock Elle Mouton 2021-04-06 10:42:09 +02:00
  • ecf20ed350 multi: init neutrino backend with block cache Elle Mouton 2021-03-24 08:48:33 +02:00
  • a0f7bf8b2d chainntnfs: add block cache to BtcdNotifier Elle Mouton 2021-03-18 14:54:36 +02:00
  • 8a33fbf11a chainntnfs: add block cache to BitcoindNotifier Elle Mouton 2021-03-18 14:42:18 +02:00
  • f470946379 routing: add block cache to BtcdFilteredChainView Elle Mouton 2021-03-18 14:30:58 +02:00
  • 0193669ed8 routing: add block cache to BitcoindFilteredChainView Elle Mouton 2021-03-18 14:24:06 +02:00
  • 106f93a1b4 btcwallet: make blockcache available to BtcWallet Elle Mouton 2021-03-18 14:08:53 +02:00
  • 6702c79216 multi: add block cache size config Elle Mouton 2021-03-18 13:40:53 +02:00
  • 275d55c9e6 blockcache: add blockcache package Elle Mouton 2021-03-18 13:17:36 +02:00
  • d771ed7616 Merge pull request #5159 from halseth/amp-sendpayment Conner Fromknecht 2021-04-27 11:23:39 -07:00
  • cdddaaca75 routing: no backend call to fetch best block Joost Jager 2021-04-12 09:57:00 +02:00
  • 13c00127da itest: add SendPayment AMP itest Johan T. Halseth 2021-03-31 13:26:15 +02:00
  • a2a61a104f itest: make sendAndAssertSuccess take context Johan T. Halseth 2021-03-31 13:26:56 +02:00
  • c4fc72d573 routerrpc+routing: set AMP options for payments specified as AMP in SendPayment Johan T. Halseth 2021-03-31 12:44:59 +02:00
  • 8f57dcf28f routerrpc: validate DestFeatures from RPC Johan T. Halseth 2021-03-31 12:42:02 +02:00
  • 0b9137cdac lnrpc: add AMP feature bits Johan T. Halseth 2021-03-31 12:58:48 +02:00
  • 56a2c65477 router: use SetID as identifier for SendToRoute AMP-payments Johan T. Halseth 2021-04-08 21:07:15 +02:00
  • f07c9d002c routing: use Identifier in place of PaymentHash Johan T. Halseth 2021-03-31 12:23:08 +02:00
  • 6104d12cf8 routerrpc: add amp bool to SendPayment Johan T. Halseth 2021-03-30 15:21:59 +02:00
  • 5531b812e3 routing: use AMP shard tracker Johan T. Halseth 2021-04-12 15:05:48 +02:00
  • 2d397b12b1 amp: create amp.ShardTracker Johan T. Halseth 2021-04-12 15:05:01 +02:00
  • c1e82e534d amp: add Merge and Zero to Sharer interface Johan T. Halseth 2021-04-08 12:08:06 +02:00
  • e1399fb1ec routing/router: use attempt's unique hash if set on restart Johan T. Halseth 2021-03-30 15:00:25 +02:00
  • 06f045fca3 channedb/mp_payment: add Hash to individual HTLCs Johan T. Halseth 2021-03-30 14:53:29 +02:00
  • 41ae3530a3 routing/payment_lifecycle: use ShardTracker to track shards Johan T. Halseth 2021-04-12 15:21:59 +02:00
  • 6474b253d6 routing/shards: add ShardTracker interface Johan T. Halseth 2021-04-12 15:21:27 +02:00
  • a9f19b100b router+switch: rename paymentID->attemptID Johan T. Halseth 2021-04-07 15:03:54 +02:00
  • 7795353e9f channeldb: return full payment for inflight payments Johan T. Halseth 2021-03-30 12:10:30 +02:00
  • 8af00ab0cf Merge pull request #5205 from carlaKC/4987-refactorprep Olaoluwa Osuntokun 2021-04-26 15:48:56 -07:00
  • bfcaf02f04 Merge pull request #4905 from LN-Zap/feat/spend-unconfirmed-estimate Olaoluwa Osuntokun 2021-04-26 15:48:11 -07:00
  • 9ef00d98a7 Merge pull request #5230 from carlaKC/5059-interceptorchanupdate Olaoluwa Osuntokun 2021-04-26 15:45:43 -07:00
  • c207a1528b Merge pull request #5238 from guggero/windows-dep-fix Johan T. Halseth 2021-04-26 14:57:21 +02:00
  • 260ea9b842 Merge pull request #5165 from Crypt-iQ/psbt_funding_04022021 Olaoluwa Osuntokun 2021-04-23 12:04:27 -07:00
  • 4d358a84e4 Merge pull request #5214 from carlaKC/4788-terminalshard Olaoluwa Osuntokun 2021-04-23 09:50:15 -07:00
  • 364421dced mod+tools: pin down build flag dependent go.sum entry Oliver Gugger 2021-04-23 14:15:33 +02:00
  • 585a78dbc7 Merge pull request #5022 from bjarnemagnussen/fix-docker-ltc Oliver Gugger 2021-04-23 10:13:53 +02:00
  • b43ddfdb11 routing: label payment lifecycle loop carla 2021-04-23 08:51:07 +02:00
  • a63640c488 routing: account for payment terminal errors carla 2021-04-23 08:39:46 +02:00
  • 2e9e4567ee Merge pull request #5135 from GameXG/master Oliver Gugger 2021-04-23 08:41:26 +02:00
  • 58d95be4dd multi: change RegisterAttempt error checking order carla 2021-04-23 08:39:45 +02:00
  • 12136a97a9 routing/test: add test for stuck payment with in-flight htlcs carla 2021-04-23 08:39:45 +02:00
  • 80451afe48 routing/test: add test to demonstrate stuck payment, single shard carla 2021-04-23 08:39:44 +02:00
  • 125980afb7 routing/test: block on pathfinding in tests carla 2021-04-23 08:39:43 +02:00
  • a68155545c routing/test: use half shard for single success case carla 2021-04-23 08:39:42 +02:00
  • 198d567cb2 routing/test: assert error value for payment failures carla 2021-04-23 08:39:41 +02:00
  • e0c52e4473 routing/test: close payment result channel on shutdown, mimicking switch carla 2021-04-23 08:39:40 +02:00
  • 9a78e9da73 routing/tests: move lock acquisition after state driving channels carla 2021-04-23 08:39:39 +02:00
  • b2d941ebfb routing/test: remove test channel buffers carla 2021-04-23 08:39:38 +02:00
  • 806c4cbd57 routing/test: run each test case individually, add names carla 2021-04-23 08:39:37 +02:00
  • cb927e89b0 routing/test: add check that sendpayment completes carla 2021-04-23 08:39:36 +02:00
  • d0d0d21573 itest/test: remove hold force close dependency carla 2021-04-23 08:19:58 +02:00
  • 7536dd8179 invoices: refactor - add method to handle expected cancelation errors carla 2021-04-23 08:19:57 +02:00
  • 039e9f439c invoices: refactor - update timestamp expiry to use specific names carla 2021-04-23 08:19:56 +02:00
  • d29f2fe4f9 invoices: refactor - move cancel check into separate function carla 2021-04-23 08:19:55 +02:00
  • 4cd48c52ea invoices: refactor - add interface for expiry items carla 2021-04-23 08:19:54 +02:00
  • 9c6e83b15f invoices: refactor - rename expiry queue to be timestamp specific carla 2021-04-23 08:19:53 +02:00
  • f5f1e9e6c7 invoices: refactor - rename invoiceExpiry to invoiceExpiryTs carla 2021-04-23 08:19:52 +02:00
  • 2e39edd6bd itest/test: add test for expired hold invoices carla 2021-04-23 08:19:51 +02:00
  • 16373d3879 itest/test: add test to reproduce settling timed out invoice carla 2021-04-23 08:19:50 +02:00
  • fff6f83f23 itest/test: update remote force close timeout to use hodl inv carla 2021-04-23 08:19:47 +02:00
  • 5a82340a03 Merge pull request #5198 from hsjoberg/sampleconf-tlsdisableautofill Olaoluwa Osuntokun 2021-04-22 15:49:55 -07:00
  • d07202d17b Merge pull request #5212 from wpaulino/wtclient-update-stats-after-backup Olaoluwa Osuntokun 2021-04-22 15:49:11 -07:00
  • 045b58891a Merge pull request #5146 from ellemouton/context-aware-rpcserver Olaoluwa Osuntokun 2021-04-22 15:44:00 -07:00
  • 5d1574f566 Merge pull request #2522 from roeierez/cleanup_server_error Olaoluwa Osuntokun 2021-04-22 13:00:22 -07:00
  • bc3c5eb383 Merge pull request #5235 from Roasbeef/btcwallet-simnet-fix Olaoluwa Osuntokun 2021-04-22 12:48:27 -07:00
  • 2f80283ec2 rpc: minConfs and spendUnconfirmed for EstimateFee Tom Kirkpatrick 2021-04-22 19:25:50 +02:00
  • 76706c7473 walletrpc: minConfs and spendUnconfirmed for FundPtsb Tom Kirkpatrick 2021-04-22 19:20:48 +02:00
  • 03b55446b5 refactor: use camel case for minConfs Tom Kirkpatrick 2021-04-22 19:04:00 +02:00
  • 5b7b6ab9b0 multi: send channel update for failed interceptor packets carla 2021-04-22 19:39:37 +02:00