Commit graph

  • 43f0d3642f
    Merge 2de5713505 into fbc668ca53 Animesh 2025-02-11 17:38:06 +00:00
  • 846fedb801
    Merge a803faadd7 into fbc668ca53 Eugene 2025-02-11 17:36:05 +00:00
  • cc9fa38b90
    Merge 70ee2f97e3 into fbc668ca53 Olaoluwa Osuntokun 2025-02-11 17:32:59 +00:00
  • 737e92c556
    Merge 7133043ff7 into fbc668ca53 Alex Akselrod 2025-02-11 17:32:58 +00:00
  • d47cfff1e9
    Merge 6f4e0f6859 into fbc668ca53 Vincenzo Palazzo 2025-02-11 17:32:19 +00:00
  • 60dfe65bcc
    Merge 962b4edce8 into fbc668ca53 Naveen 2025-02-11 17:30:38 +00:00
  • 207b423130
    Merge 5e99662162 into fbc668ca53 @RandyMcMillan 2025-02-11 17:30:21 +00:00
  • 10a6644cb9
    Merge 905bde1e58 into fbc668ca53 ffranr 2025-02-11 17:29:49 +00:00
  • 07f19f1301 invoicesrpc: included MaxNumPaths to be used on BuildBlindedPaymentPaths MPins 2024-12-05 11:19:01 -03:00
  • afe2e9d37c blindedpath: add the MaxNumPaths restriction on BuildBlindedPaymentPaths MPins 2024-12-05 11:24:34 -03:00
  • f5db940348 doc: release-notes-0.20.0 MPins 2025-02-10 23:13:57 -03:00
  • 62c7dff545
    Merge 3bf2f151bf into fbc668ca53 Calvin Zachman 2025-02-11 08:47:40 -06:00
  • de6766a505 routing: add logging for routes discarded due to low success probability MPins 2025-01-28 11:20:11 -03:00
  • d928749d13 route: add ChanIDString func to return the route's channel IDs as a string MPins 2025-02-03 14:36:39 -03:00
  • 5cb3b4def2 routing: add the test for incoming chained channels on blinded path MPins 2024-11-24 09:07:35 -03:00
  • 502ae82ac4 itest: add the test for given incoming channel on blinded invoice MPins 2024-11-10 19:28:16 -03:00
  • 58b7121b63 lndtest: Added function RPC call to asserts errors on AddInvoice MPins 2024-11-24 08:57:36 -03:00
  • e109a8d709 lnd: add the option to set the incoming channel on blinded path MPins 2024-09-21 01:04:00 -03:00
  • 8d1cba4749 routing: add the option to set the incoming channel on blinded path MPins 2024-09-21 01:06:07 -03:00
  • 7bac7f8bd8 commands: add option to set the incoming channel on blinded path MPins 2024-09-21 01:02:29 -03:00
  • 35af794f4b lnrpc: add the option to set the incoming channel on a blinded path MPins 2025-01-31 15:02:32 -03:00
  • fbc668ca53
    Merge pull request #9500 from MPins/release-note-0.20.0 Oliver Gugger 2025-02-11 02:22:38 -06:00
  • 5c2c00e414
    graph/db: remove GraphCacheNode interface Elle Mouton 2025-02-10 17:08:08 +02:00
  • 097c262341 doc: creating file release-notes-0.20.0.md MPins 2025-02-10 23:46:58 -03:00
  • d924bee52c
    Merge pull request #9472 from Roasbeef/0-18-5-branch-rc2 v0.18.5-beta.rc2 Olaoluwa Osuntokun 2025-02-10 12:32:45 -08:00
  • c2fbc2da33
    itest: fix itest flake in sweep force close test ziggie 2025-02-10 18:49:47 +01:00
  • 90179b651e
    graph/db: remove unnecessary AddNode method on GraphCache Elle Mouton 2025-02-10 16:29:00 +02:00
  • d10ab03b75
    Merge pull request #9480 from ellemouton/autopilotRefactor Oliver Gugger 2025-02-10 09:07:47 -06:00
  • 2a0dca77a0
    Merge pull request #9495 from ziggie1984/fix-graphbuilder-flake Oliver Gugger 2025-02-10 08:43:59 -06:00
  • 6373d84baf
    graph: fix flake in unit test ziggie 2025-02-10 13:11:35 +01:00
  • 6eb8f1f6e3
    Merge pull request #9477 from ellemouton/graph2 Oliver Gugger 2025-02-10 05:58:05 -06:00
  • 6f312d457f
    Merge pull request #9451 from Juneezee/minmax Oliver Gugger 2025-02-10 05:57:34 -06:00
  • 6bf6603fb8
    Merge pull request #9492 from yyforyongyu/itest-flake-interceptor Oliver Gugger 2025-02-10 05:50:13 -06:00
  • 3d0ae966c8
    docs: update release notes Elle Mouton 2025-02-05 12:26:46 +02:00
  • e7988a2c2b
    autopilot: remove access to *graphdb.ChannelGraph Elle Mouton 2025-02-05 12:23:07 +02:00
  • 9b86ee53db
    graph+autopilot: let autopilot use new graph ForEachNode method Elle Mouton 2025-02-05 12:18:11 +02:00
  • 14cedef58e
    graph/db: add NodeRTx interface and implement it Elle Mouton 2025-02-05 11:42:13 +02:00
  • 3e5d807773
    autopilot: add testDBGraph type Elle Mouton 2025-02-05 12:13:28 +02:00
  • 1184c9eaf8
    autopilot: move tests code to test files Elle Mouton 2025-02-05 12:11:28 +02:00
  • 7cf5b5be02
    graph: remove unused ForEachNode method from Builder Elle Mouton 2025-02-05 11:29:07 +02:00
  • e45e1f2b0e
    itest: fix flake in testForwardInterceptorRestart yyforyongyu 2025-02-10 12:18:44 +08:00
  • 58e76b726e
    routing: add docs and monior refactor decideNextStep yyforyongyu 2025-02-10 11:36:18 +08:00
  • ca10707b26
    itest+lntest: assert payment is failed once the htlc times out yyforyongyu 2025-01-07 12:23:11 +08:00
  • faa3110127
    docs: update release notes yyforyongyu 2024-10-14 19:41:28 +02:00
  • 5a62528fd7
    routing: improve loggings for attempt result handling yyforyongyu 2024-10-14 14:24:12 +02:00
  • 1acf4d7d4d
    routing: always update payment in the same goroutine yyforyongyu 2024-10-02 15:42:06 +09:00
  • e1279aab20
    routing: add new method reloadPayment yyforyongyu 2024-10-02 15:37:41 +09:00
  • 1fe2cdb765
    routing: move amendFirstHopData into requestRoute yyforyongyu 2024-09-30 10:43:09 +09:00
  • 966cfccb94
    routing: add new method reloadInflightAttempts yyforyongyu 2024-09-30 09:54:47 +09:00
  • f96eb50ca8
    channeldb+routing: cache circuit and onion blob for htlc attempt yyforyongyu 2024-09-29 09:24:29 +09:00
  • 46eb811543
    routing: remove redundant GetHash yyforyongyu 2024-09-28 11:15:14 +09:00
  • 49ff7bc8ae
    Merge 21ff7329b9 into ce8cde6911 Boris Nagaev 2025-02-10 06:15:21 +08:00
  • 3bf2f151bf
    itest: verify switchrpc server enforces send then track Calvin Zachman 2025-01-14 11:22:14 -06:00
  • f69c058937
    itest: update sendonion itest given duplicate protection Calvin Zachman 2025-01-14 08:52:42 -06:00
  • b1a1753fca
    switchrpc: protect from attemptID reuse Boris Nagaev 2025-01-13 00:44:40 -03:00
  • f96f094832
    itest: add duplicate onion send test Calvin Zachman 2025-01-09 18:49:36 -06:00
  • e03df91526
    itest: add track_onion test Calvin Zachman 2024-05-02 14:26:50 -04:00
  • 90410564ea
    itest: add send_onion test Calvin Zachman 2024-05-01 11:37:53 -04:00
  • 055836f02d
    lntest: add switchrpc methods to harness Calvin Zachman 2025-01-09 13:56:05 -06:00
  • 90ec101522
    switchrpc: add BuildOnion rpc Calvin Zachman 2025-01-08 12:15:28 -06:00
  • 1f9d769b30
    switchrpc: add new BuildOnion rpc proto Calvin Zachman 2025-01-08 12:07:28 -06:00
  • 6409abe364
    switchrpc: add TrackOnion rpc Calvin Zachman 2024-10-01 09:17:14 -05:00
  • cf9944c250
    switchrpc: add new TrackOnion rpc proto Calvin Zachman 2024-10-01 09:14:39 -05:00
  • 9e5aa8731e
    htlcswitch: return encrypted error blob when missing deobfuscator Calvin Zachman 2024-05-01 23:14:49 -04:00
  • 304ef41fcd
    switchrpc: add SendOnion rpc Calvin Zachman 2024-04-30 21:02:14 -04:00
  • 8fd59c1d47
    switchrpc: add new SendOnion rpc proto Calvin Zachman 2024-10-01 08:35:01 -05:00
  • e003f6c3db
    switchrpc: subserver functionality Calvin Zachman 2024-09-13 13:06:58 -05:00
  • 2910b95d3a
    switchrpc: add sub-server dependencies Calvin Zachman 2024-09-13 12:42:12 -05:00
  • 0405c15b46
    switchrpc: add logger Calvin Zachman 2024-09-13 12:34:43 -05:00
  • d6462faddf
    switchrpc: configuration Calvin Zachman 2024-09-13 12:34:08 -05:00
  • 89bc9004a8 itest: add new RBF coop close itest Olaoluwa Osuntokun 2025-02-07 18:26:52 -08:00
  • 7ae815a645 multi: enable RBF co-op bumps after reconnection Olaoluwa Osuntokun 2025-02-07 18:25:49 -08:00
  • 6c984ab5a7 peer: update rbf close client logic w/ error and iteration awareness Olaoluwa Osuntokun 2025-02-07 18:25:07 -08:00
  • 49305096a8 lnwallet: implement special case for OP_RETURN in rbf-coop Olaoluwa Osuntokun 2025-02-07 18:22:15 -08:00
  • b17af45953 protofsm: update state machine w/ new spec flow Olaoluwa Osuntokun 2025-02-07 18:21:06 -08:00
  • e40f5fbc27 protofsm: add String() method to ProtocolState Olaoluwa Osuntokun 2025-02-07 18:17:27 -08:00
  • 6a3c8f19a6 lnwire: update closing_complete and closing_sig to latest spec draft Olaoluwa Osuntokun 2025-02-07 18:15:36 -08:00
  • fc662ad0f7 peer: properly thread through context for msgmux and protofsm Olaoluwa Osuntokun 2025-02-07 18:12:37 -08:00
  • 13d71a0467 lnwallet/chancloser: enforce pubkey binding for msg mapper Olaoluwa Osuntokun 2025-02-07 18:10:45 -08:00
  • 3f1b6aa713 protofsm+lnwallet: update to use new msgmux.PeerMsg struct Olaoluwa Osuntokun 2025-02-07 18:09:38 -08:00
  • d230365b05 multi: thread thru RPC caller context from CloseChannel Olaoluwa Osuntokun 2025-02-07 18:06:47 -08:00
  • 8efa8934d9 input: add new ScriptIsOpReturn helper func Olaoluwa Osuntokun 2025-02-07 17:45:21 -08:00
  • 44167e3939 lntest+itest: extend CloseChannelAssertPending Olaoluwa Osuntokun 2024-03-07 20:16:26 -08:00
  • 39ee961818 lntest: fix error message in WaitForChannelCloseEvent Olaoluwa Osuntokun 2024-03-07 20:15:29 -08:00
  • 07493d573a lnd: register protofsm logger Olaoluwa Osuntokun 2024-03-07 20:15:06 -08:00
  • 28c262da7f peer+rpc: set new rbf coop close rbf update fields Olaoluwa Osuntokun 2024-03-07 20:14:52 -08:00
  • cd4b516628 lnrpc: add fee rate and local close bool to PendingUpdate Olaoluwa Osuntokun 2024-03-07 20:14:19 -08:00
  • af2c53f06a peer: attempt to unregister endpoint before registering Olaoluwa Osuntokun 2024-03-07 20:13:23 -08:00
  • 4cd11cbb95 peer: make activeChanCloses a SyncMap Olaoluwa Osuntokun 2024-03-07 20:12:21 -08:00
  • ef2723a6cf lnwallet/chancloser: ignore spurious channel flushed events Olaoluwa Osuntokun 2024-03-07 20:10:27 -08:00
  • 532440ddd3 lnwallet/chancloser: add fee rate to ClosePending Olaoluwa Osuntokun 2024-03-07 20:08:13 -08:00
  • b46439472a protofsm: don't return error on broadcast fail Olaoluwa Osuntokun 2024-03-07 20:05:49 -08:00
  • cb4cef3465 itest: update async coop close itests to also use new rbf flow Olaoluwa Osuntokun 2024-03-05 00:20:33 -06:00
  • 3de2a231f8 server: thread through new NoRbfCoopClose option Olaoluwa Osuntokun 2024-03-05 00:19:19 -06:00
  • 91b4acdf6d lncfg: add new protocol option - RbfCoopClose Olaoluwa Osuntokun 2024-03-05 00:18:34 -06:00
  • 5297b1a14e feature: add new NoRbfCoopClose option Olaoluwa Osuntokun 2024-03-05 00:18:17 -06:00
  • 24cca9f251 peer: conditionally create rbf coop close fsm based on feature bits Olaoluwa Osuntokun 2024-03-05 00:15:46 -06:00
  • 7e10bf8d9e peer: create ErrorReporter implementation for rbf-fsm Olaoluwa Osuntokun 2024-03-05 00:08:11 -06:00
  • adc48fd698 peer: conditionally create new RBF chan closer Olaoluwa Osuntokun 2024-01-31 19:51:37 -08:00
  • 66b5d51def # This is a combination of 3 commits. # This is the 1st commit message: Olaoluwa Osuntokun 2024-01-31 19:48:15 -08:00