Commit Graph

  • fa5627b779 lnwallet/chanfunding: non-segwit spend Verify test eugene 2021-04-22 12:19:12 -04:00
  • b3f14d66f0 lnwallet/chanfunding: assert PSBT Inputs have WitnessUtxo eugene 2021-04-22 12:18:04 -04:00
  • 9e2cccdbbd docs: add malleability note in psbt.md eugene 2021-04-22 11:28:18 -04:00
  • 81452a1e1c build: update btcwallet to latest version Olaoluwa Osuntokun 2021-04-22 11:18:20 -05:00
  • eda3d45b3d Merge pull request #5232 from Roasbeef/go-mod-fix Olaoluwa Osuntokun 2021-04-22 09:15:20 -07:00
  • ec50f2ccce invoices: more verbose logging for startup invoice GC Andras Banki-Horvath 2021-04-22 15:31:17 +02:00
  • 1adeb41a9d rpcserver+lnrpc: make Subscribe RPCs context aware whythat 2020-07-18 23:41:11 +03:00
  • 2b5c9e1606 build: set Go version to 1.15 remove retract Olaoluwa Osuntokun 2021-04-21 17:44:13 -05:00
  • 0547364091 lnwallet: add test for state machine regression eugene 2021-04-21 17:41:18 -04:00
  • 7da2080a3d lnwallet: use tail() instead of tip() in getUnsignedAckedUpdates eugene 2021-04-21 17:37:50 -04:00
  • 97007fc4fa lnwallet: fix logUpdate scope in restorePendingLocalUpdates eugene 2021-04-21 17:37:21 -04:00
  • 9d0d5bdfaf channeldb: AdvanceCommitChainTail clarification comment eugene 2021-04-21 17:36:51 -04:00
  • 8f940a5ea3 Merge pull request #5138 from Roasbeef/strict-zombie Olaoluwa Osuntokun 2021-04-21 14:03:50 -07:00
  • a9f1b341be discovery: update zombie resurrection test w/ new logic Olaoluwa Osuntokun 2021-04-02 15:44:49 -07:00
  • 6c27de7d11 routing: add strict pruning as new flag, default for neutrino Olaoluwa Osuntokun 2021-04-02 15:02:08 -07:00
  • 7b589e5811 routing: add strict zombie pruning as a config level param Olaoluwa Osuntokun 2021-04-02 14:57:50 -07:00
  • 916059da48 routing: update chan pruning test w/ new zombie logic Olaoluwa Osuntokun 2021-03-23 16:58:55 -07:00
  • e3a8b3b0c4 routing/router: prune zombies when either end is stale Conner Fromknecht 2019-12-19 18:10:02 -08:00
  • 672dbe39e7 channeldb/graph: only set laggard zombie pubkey Conner Fromknecht 2019-12-19 18:09:40 -08:00
  • f28a98aa6f discovery/gossiper: only parse zombie pubkey if non-empty Conner Fromknecht 2019-12-19 18:09:15 -08:00
  • 4baee9537b discovery/gossiper: move zombie handling to helper Conner Fromknecht 2019-12-19 18:09:01 -08:00
  • 60250f0a04 Merge pull request #5034 from Roasbeef/m1-go1.16 Olaoluwa Osuntokun 2021-04-21 08:59:46 -07:00
  • 10a15ad73f Merge pull request #5228 from carlaKC/errlist-neutrinoshutdown Carla Kirk-Cohen 2021-04-21 14:04:32 +02:00
  • 3826bd735d mobile: add tlsdisableautofill to sample config Hampus Sjöberg 2021-04-11 23:43:51 +02:00
  • 0368da02bd itest: whitelist neutrino shutting down error carla 2021-04-21 12:36:43 +02:00
  • 1a8d1874a5 Merge pull request #5213 from hsjoberg/mobile-moveup Olaoluwa Osuntokun 2021-04-20 09:16:55 -07:00
  • 72097059cc invoices: remove unused param in notifyClients yyforyongyu 2021-04-20 23:47:19 +08:00
  • e1ebdb311a mobile: Move lndStarted check to the top of the Start function Hampus Sjöberg 2021-04-15 11:44:38 +02:00
  • 5c5b91216a Merge pull request #5221 from Roasbeef/btcwallet-chain-client-alignment Olaoluwa Osuntokun 2021-04-19 20:15:54 -07:00
  • adbcc3f7a3 invoices: do not fail DeleteInvoice if payment addr isn't indexed Andras Banki-Horvath 2021-04-19 16:30:53 +02:00
  • 1301377e1a build: update to latest version of btcwallet Olaoluwa Osuntokun 2021-04-16 11:14:48 -07:00
  • a36c95f732 Merge pull request #4588 from bjarnemagnussen/coinselect-align-fee-estimates Johan T. Halseth 2021-04-16 13:43:51 +02:00
  • faf5049848 Merge pull request #4599 from hsjoberg/lndmobile-restart Johan T. Halseth 2021-04-15 08:53:55 +02:00
  • 7517243d6d wtclient: decrement pending tasks stats upon accepted task Wilmer Paulino 2021-04-14 17:12:43 -07:00
  • 748265d097 Merge pull request #5207 from carlaKC/4727-singleinvoice Conner Fromknecht 2021-04-14 15:32:53 -07:00
  • d5aedbcbd9 Merge pull request #5192 from Roasbeef/reject-cache-chan-ann Olaoluwa Osuntokun 2021-04-14 15:20:18 -07:00
  • bb6aca1130 discovery: add unit tests for chan anns in the reject cache Olaoluwa Osuntokun 2021-04-09 15:58:15 -07:00
  • c959ecc4c9 discovery: always add chan announcements to the reject cache if err != ErrIgnored Olaoluwa Osuntokun 2021-04-09 14:38:32 -07:00
  • 54e315101d Merge pull request #4577 from yyforyongyu/itest-better-logging Olaoluwa Osuntokun 2021-04-14 15:04:34 -07:00
  • 70b7c355d3 Merge pull request #4425 from breez/persist-rescan-progress Olaoluwa Osuntokun 2021-04-14 12:43:35 -07:00
  • c760b0188a Merge pull request #5209 from cfromknecht/constrain-pay-addr-lookup Olaoluwa Osuntokun 2021-04-14 10:10:08 -07:00
  • db1d671b1a multi: terminate SubscribeSingleInvoice once completed carla 2021-04-14 09:19:23 +02:00
  • 0686329062 itest/test: add settle/canceled assertions for subscribe single carla 2021-04-14 09:19:22 +02:00
  • 7f1e0a4d7b itest/test: move test hold persistence into its own file carla 2021-04-14 09:19:21 +02:00
  • 96c3a64316 lntest: refactor WaitForBlockchainSync yyforyongyu 2020-11-21 19:52:50 +08:00
  • a215c55186 itest: add logging for subtests yyforyongyu 2020-11-21 19:52:02 +08:00
  • 3d0c477704 build: retract v0.0.2 Olaoluwa Osuntokun 2021-03-05 14:55:04 -08:00
  • a1bfbdc7d2 docs/INSTALL.md: update install docs w/ new min Go version Olaoluwa Osuntokun 2021-02-16 16:23:45 -08:00
  • 95650c7d63 build: add darwin-arm64 (M1 Apple Silicon) as a release target Olaoluwa Osuntokun 2021-02-16 16:19:52 -08:00
  • af0fc09f62 multi: update build systems and CI/CD to go 1.16 Olaoluwa Osuntokun 2021-02-16 16:18:35 -08:00
  • 25dfbc4106 Merge pull request #5193 from wpaulino/neutrino-assume-valid Olaoluwa Osuntokun 2021-04-13 15:37:51 -07:00
  • 21e8394983 Merge pull request #5194 from Kixunil/patch-3 Olaoluwa Osuntokun 2021-04-13 15:35:20 -07:00
  • 41e2db6fbb Merge pull request #5204 from yyforyongyu/fix-pathfind-feature-bit Olaoluwa Osuntokun 2021-04-13 15:34:54 -07:00
  • de7da3d223 Merge pull request #5182 from PierreRochard/node-update-addresses Conner Fromknecht 2021-04-13 14:30:07 -07:00
  • f8d201a605 channeldb/invoice: only allow pay-addr lookup w/ no query hash Conner Fromknecht 2021-04-13 11:47:25 -07:00
  • 791a82878d Merge pull request #5208 from carlaKC/makefile-acc Conner Fromknecht 2021-04-13 11:57:14 -07:00
  • a80a6f0453 Makefile: bump goacc commit carla 2021-04-13 15:39:03 +02:00
  • 65ab3dbfc8 server: better way to clean chainControl resources Roei Erez 2021-04-08 12:58:32 +03:00
  • becae748de server: stop sub systems in case of server failed to start. Roei Erez 2019-01-21 13:11:51 +02:00
  • 3223df74e5 channelnotifier+discover+invoices: return error in Stop functions Roei Erez 2019-01-21 13:11:19 +02:00
  • 6ab625d69b chanfunding: factor out sanity check for change that is dust Bjarne Magnussen 2021-04-11 21:38:42 +02:00
  • 59c40ec8b4 chanfunding: fee estimation based on change output in CoinSelect Bjarne Magnussen 2021-04-13 11:37:06 +02:00
  • 37aa49c7aa routing: fix pathfind edge features being nil yyforyongyu 2021-04-13 15:53:18 +08:00
  • 09c4ff509d sweep,rpc: honor minConfs paramater when SendAll is set Juan Pablo Civile 2021-04-12 15:38:35 -03:00
  • 235e73205d chanfunding: refactor fee estimate calculation Bjarne Magnussen 2021-04-12 14:39:32 +02:00
  • 16027b0151 Better document the nature of accept-keysend Martin Habovštiak 2021-04-10 10:41:18 +02:00
  • 213b264e4c Merge pull request #5187 from bottlepay/config-commit-time Conner Fromknecht 2021-04-09 16:44:40 -07:00
  • 2f1f616c65 lntest: use validatechannels config option for itests Wilmer Paulino 2021-04-09 15:47:04 -07:00
  • 99cba51849 rpcserver+lnrpc: make graph node addresses consistent Pierre Rochard 2021-04-09 11:29:22 -05:00
  • ffd346e2e1 config: add channel commit batch size parameter Joost Jager 2021-04-09 15:10:27 +02:00
  • a181d26287 config: add channel commit interval parameter Joost Jager 2021-04-08 14:29:03 +02:00
  • c27e9ab953 build+lncfg: support pruned bitcoind backends (#5154) Olaoluwa Osuntokun 2021-04-08 16:35:07 -07:00
  • cd87fe89eb Merge pull request #5181 from yyforyongyu/refactor-itest Johan T. Halseth 2021-04-08 09:53:29 +02:00
  • c998264578 Merge pull request #5108 from cfromknecht/sendtoroute-amp Olaoluwa Osuntokun 2021-04-07 16:37:23 -07:00
  • 730b718208 lntest: add AMP itest Conner Fromknecht 2021-03-24 19:53:40 -07:00
  • 888af51ab4 lntest: make buildRoute method on mppTestContext Conner Fromknecht 2021-03-24 19:53:26 -07:00
  • 352ce10658 lnrpc: add UnmarshalAMP decoding Conner Fromknecht 2021-03-24 19:53:13 -07:00
  • 00581efec6 lnrpc: add AMPRecord to Hop Conner Fromknecht 2021-03-24 19:52:56 -07:00
  • cfa9e954c7 channeldb/invoice: allow creating AMP invoices w/o preiamge Conner Fromknecht 2021-03-24 19:52:38 -07:00
  • ea934e1be9 invoices: add TestSpontaneousAmpPayment Conner Fromknecht 2021-03-24 19:52:18 -07:00
  • 90a255078d invoices: reconstruct AMP child preimages Conner Fromknecht 2021-03-24 19:52:01 -07:00
  • 2a49b59f4f channeldb/invoices: rigorously test updateHtlc for MPP/AMP scenarios Conner Fromknecht 2021-03-24 19:51:41 -07:00
  • 0b5be8576e channeldb/invoice: make Copy() a member of InvoiceHTLC Conner Fromknecht 2021-03-24 19:51:22 -07:00
  • 6780f74c87 channeldb/invoices: set AMP HTLC preimages when settling invoice Conner Fromknecht 2021-03-24 19:51:03 -07:00
  • 24d283e615 channeldb/invoice_test: only set htlc-level preimage on accept Conner Fromknecht 2021-03-24 19:50:44 -07:00
  • 88b72ab398 invoices: add processAMP Conner Fromknecht 2021-03-22 12:37:23 -07:00
  • 3fb70dd936 invoices: add checkSettleResolution and checkFailResolution Conner Fromknecht 2021-03-24 19:48:59 -07:00
  • 7e2f5a184b channeldb: validate feature dependencies when adding invoice Conner Fromknecht 2021-03-24 19:48:51 -07:00
  • 7bed359296 channeldb: refactor InvoiceRef.String() with all optional fields Conner Fromknecht 2021-03-24 19:48:41 -07:00
  • 174d577524 channeldb: make payhash on InvoiceRef optional Conner Fromknecht 2021-03-24 19:48:32 -07:00
  • be6698447e channeldb/invoice: add InvoiceRefByAddr Conner Fromknecht 2021-03-24 19:48:23 -07:00
  • 438b03afa4 features: define temporary AMP feature bits 30/31 Conner Fromknecht 2021-03-24 19:48:08 -07:00
  • c2729cbbbd htlcswitch/hop: parse and validate AMP records Conner Fromknecht 2021-03-24 19:47:58 -07:00
  • 135a0a9f7f htlcswitch/hop: make unknown required type const Conner Fromknecht 2021-03-24 19:47:33 -07:00
  • 82b4f11292 record/amp: use switch from 10 -> 14 for AMP TLV type Conner Fromknecht 2021-03-24 19:47:18 -07:00
  • 8fe4de88c1 record: convert child_index from uint16 to uint32 Conner Fromknecht 2021-03-24 19:47:01 -07:00
  • 46c9140ac0 Merge pull request #5180 from GameXG/master2 Johan T. Halseth 2021-04-07 09:10:22 +02:00
  • f980bc38f1 fix #5179 extractPaymentIntent null pointer GameXG 2021-04-07 10:41:31 +08:00
  • 56c536583f lncfg: add new PrunedNodeMaxPeers config option/flag Wilmer Paulino 2021-03-26 15:49:24 -07:00
  • 82fe5d9bba build: update btcwallet dependency introducing pruned bitcoind support Wilmer Paulino 2021-03-09 14:12:26 -08:00