Commit Graph

  • 1d53e7d081
    multi: improve loggings yyforyongyu 2024-05-22 16:51:36 +08:00
  • 45b243c91c
    contractcourt: fix linter funlen yyforyongyu 2024-10-30 04:38:27 +08:00
  • 8fc9154506
    lnd: start blockbeatDispatcher and register consumers yyforyongyu 2024-10-17 10:14:00 +08:00
  • 16a8b623b3
    lnd: add new method startLowLevelServices yyforyongyu 2024-10-17 09:58:48 +08:00
  • 545cea0546
    multi: start consumers with a starting blockbeat yyforyongyu 2024-10-29 22:02:13 +08:00
  • 802353036e
    contractcourt: start channel arbitrator with blockbeat yyforyongyu 2024-10-29 22:01:16 +08:00
  • e2e59bd90c
    contractcourt: remove the immediate param used in Resolve yyforyongyu 2024-06-05 00:56:39 +08:00
  • 71295534bb
    contractcourt: remove block subscription in channel arbitrator yyforyongyu 2024-10-29 21:48:58 +08:00
  • 045f8432b7
    contractcourt: remove block subscription in chain arbitrator yyforyongyu 2024-10-29 21:48:13 +08:00
  • 5f9d473702
    contractcourt: remove waitForHeight in resolvers yyforyongyu 2024-06-04 20:53:33 +08:00
  • 3ac6752a77
    sweep: remove redundant notifications during shutdown yyforyongyu 2024-11-18 11:09:21 +08:00
  • e113f39d26
    sweep: remove block subscription in UtxoSweeper and TxPublisher yyforyongyu 2024-06-04 20:31:03 +08:00
  • 801fd6b85b
    multi: implement Consumer on subsystems yyforyongyu 2024-10-29 21:23:29 +08:00
  • b5a3a27c77
    chainio: add partial implementation of Consumer interface yyforyongyu 2024-10-17 10:58:59 +08:00
  • 4b83d87baa
    chainio: add BlockbeatDispatcher to dispatch blockbeats yyforyongyu 2024-06-27 08:43:26 +08:00
  • a1eb87e280
    chainio: add helper methods to dispatch beats yyforyongyu 2024-11-01 06:15:34 +08:00
  • 01ac713aec
    chainio: implement Blockbeat yyforyongyu 2024-06-27 08:41:53 +08:00
  • 060ff013c1
    chainio: introduce chainio to handle block synchronization yyforyongyu 2024-06-27 08:36:19 +08:00
  • 30ee450091
    sweep: make sure nil tx is handled yyforyongyu 2024-11-07 20:28:50 +08:00
  • 78ce757e7b
    sweep: break initialBroadcast into two steps yyforyongyu 2024-11-07 15:07:26 +08:00
  • f0c4e6dba1
    sweep: remove redundant loopvar assign yyforyongyu 2024-10-25 15:17:41 +08:00
  • 7545bbfa92
    sweep: make sure defaultDeadline is derived from the mature height yyforyongyu 2024-05-01 02:58:27 +08:00
  • afc08c6623
    sweep: add method isMature on SweeperInput yyforyongyu 2024-04-30 19:28:01 +08:00
  • ba238962d6
    sweep: add method handleBumpEventError and fix markInputFailed yyforyongyu 2024-04-30 19:25:06 +08:00
  • 719ca5b229
    sweep: remove redundant error from Broadcast yyforyongyu 2024-04-30 17:39:45 +08:00
  • 77ff2c0585
    sweep: add handleInitialBroadcast to handle initial broadcast yyforyongyu 2024-10-25 18:31:46 +08:00
  • 2479dc7f2e
    sweep: handle inputs locally instead of relying on the tx yyforyongyu 2024-10-25 17:31:54 +08:00
  • d0c7fd8aac
    sweep: add new interface method Immediate yyforyongyu 2024-10-25 15:32:30 +08:00
  • 5f64280df4
    sweep: add new error ErrZeroFeeRateDelta yyforyongyu 2024-10-25 15:27:26 +08:00
  • 6c2e8b9a00
    sweep: add new state TxFatal for erroneous sweepings yyforyongyu 2024-04-30 17:13:57 +08:00
  • 1dfb5a0c20
    Merge pull request #9382 from guggero/linter-update Oliver Gugger 2024-12-20 10:51:08 +01:00
  • f3ddf4d8ea
    .golangci.yml: speed up linter by updating start commit Oliver Gugger 2024-12-20 10:02:24 +01:00
  • ad29096aa1
    .golangci.yml: turn off deprecated linters Oliver Gugger 2024-12-20 10:01:42 +01:00
  • 03eab4db64
    Merge pull request #9377 from alingse/fix-nilnesserr Oliver Gugger 2024-12-20 09:26:38 +01:00
  • 1167181d06
    workflows: fix no space left error yyforyongyu 2024-12-20 14:00:30 +08:00
  • fd4531c751
    Merge pull request #9379 from ziggie1984/release-doc-fix Oliver Gugger 2024-12-19 20:14:16 +01:00
  • 90db546b64
    docs: update release-notes ziggie 2024-12-19 18:51:17 +01:00
  • a79fd08294 fix check node1Err !=nil but return a nil value error err alingse 2024-12-19 14:57:28 +00:00
  • 2d629174e7
    Merge pull request #9376 from yyforyongyu/remove-replace Oliver Gugger 2024-12-19 13:27:27 +01:00
  • 785cef2a96
    gomod: remove replace of sqldb and kvdb yyforyongyu 2024-12-19 09:44:38 +08:00
  • 29a37d34d1
    Merge pull request #9242 from aakselrod/reapply-8644 sqldb/v1.0.6 kvdb/v1.4.12 Oliver Gugger 2024-12-19 08:31:59 +01:00
  • 7544a2b232
    Merge pull request #9319 from thirdkeyword/master Oliver Gugger 2024-12-19 08:30:39 +01:00
  • dac4c1f2d3
    Merge pull request #9374 from Crypt-iQ/fn_set_copy fn/v2.0.7 Oliver Gugger 2024-12-19 08:29:02 +01:00
  • 4c844bfb77 chore: fix some problematic method name in comment thirdkeyword 2024-11-28 17:07:18 +08:00
  • 6fb8269c84 fn: add set copy method Copy Eugene Siegel 2024-12-18 15:17:23 -05:00
  • c9d217b144
    docs: update release-notes for 0.19.0 Alex Akselrod 2024-11-27 14:05:00 -08:00
  • ddeb835168
    Merge pull request #9367 from lightningnetwork/0-18-4-branch-rc3 v0.18.4-beta 0-18-4-branch Oliver Gugger 2024-12-17 21:17:09 +01:00
  • 74d15d1fbc
    build: bump version to v0.18.4-beta Oliver Gugger 2024-12-16 12:52:24 +01:00
  • 8ecef03315
    Merge pull request #9303 from yyforyongyu/fix-circuit-closed Olaoluwa Osuntokun 2024-12-17 12:19:32 +01:00
  • 729cd22bf6
    Merge pull request #8914 from z017/master fn/v2.0.6 Oliver Gugger 2024-12-16 18:39:52 +01:00
  • 0652cbd4a1
    fn: add synchronous write file z017 2024-12-10 13:15:59 -03:00
  • 88cbec291c
    Merge branch '0-18-4-branch-rc3-9357' into 0-18-4-branch-rc3 Oliver Gugger 2024-12-16 12:51:50 +01:00
  • d30cba1089
    contractcourt: include custom records on replayed htlc George Tsagkarelis 2024-12-13 11:06:47 +01:00
  • 522bb82755
    Merge pull request #9357 from GeorgeTsagk/onchain-htlc-replay-wire-records Oliver Gugger 2024-12-16 12:50:04 +01:00
  • 231dd6b464
    contractcourt: include custom records on replayed htlc George Tsagkarelis 2024-12-13 11:06:47 +01:00
  • 7882e1ccff
    lnwallet: add debug logs yyforyongyu 2024-11-05 08:20:32 +08:00
  • 39584be7e1
    routing: fix nil pointer dereference in exitWithErr yyforyongyu 2024-11-08 02:44:11 +08:00
  • 944f16255a
    htlcswitch: handle nil circuit properly when settling yyforyongyu 2024-11-10 17:18:14 +08:00
  • bb9c680a48
    Merge pull request #9352 from guggero/update-roasbeef-key Oliver Gugger 2024-12-13 11:05:39 +01:00
  • ff14847f30
    Merge pull request #9343 from ellemouton/contextGuard fn/v2.0.5 Oliver Gugger 2024-12-13 10:25:57 +01:00
  • f99cabf7b4
    fn: rework the ContextGuard and add tests Elle Mouton 2024-12-10 08:44:40 +02:00
  • c2165c4ede
    fn: add Guard test helper Elle Mouton 2024-12-13 10:30:37 +02:00
  • 53d34d2c60
    github workflow: save postgres log to zip file Alex Akselrod 2024-11-15 01:41:22 -08:00
  • c5d0976375
    Makefile: log to file instead of console Alex Akselrod 2024-11-14 21:48:14 -08:00
  • 68e9aea40d
    Makefile: tune params for db-instance for postgres itests Alex Akselrod 2024-11-06 10:21:34 -08:00
  • 780c271b80
    sqldb: improve serialization error handling Alex Akselrod 2024-11-06 11:29:47 -08:00
  • c01dcc2be7
    graph/db: handle previously-unhandled errors Alex Akselrod 2024-11-04 19:15:35 -08:00
  • c29fb81d1b
    batch: handle serialization errors correctly Alex Akselrod 2024-11-01 19:50:05 -07:00
  • 211dd21082
    itest: fix flake in multi-hop payments Alex Akselrod 2024-11-18 15:28:20 -08:00
  • a0e5a14574
    log: add sub-logger for kvdb/sqlbase Alex Akselrod 2024-12-12 10:38:02 -08:00
  • f3bb7095b2
    Reapply "kvdb/postgres: remove global application level lock" Alex Akselrod 2024-10-30 14:40:23 -07:00
  • 3cebd370de
    go.mod: use local kvdb to reapply removal of global postgres lock Alex Akselrod 2024-10-30 15:01:59 -07:00
  • bf16b54f87
    go.mod: update btcwallet to latest to eliminate waddrmgr deadlock Alex Akselrod 2024-12-09 00:15:38 -08:00
  • 6298f76aca
    Merge pull request #9309 from yyforyongyu/fix-unit-test Oliver Gugger 2024-12-12 18:01:54 +01:00
  • 55b685dbd7
    Merge pull request #9347 from lightningnetwork/cross-compile-fix Oliver Gugger 2024-12-12 17:47:50 +01:00
  • 78cbed985f
    contractcourt: add rapid derived fuzz test for HtlcAuxBlob Olaoluwa Osuntokun 2024-12-12 16:55:03 +01:00
  • fdb43c0b7b
    Merge pull request #9348 from ziggie1984/update-goveralls Oliver Gugger 2024-12-12 12:36:13 +01:00
  • c6bdbbe222
    github: update goveralls tool ziggie 2024-12-11 15:39:23 +01:00
  • c022284f37
    GitHub+make: run cross compile in matrix Oliver Gugger 2024-12-10 19:12:29 +01:00
  • 66c3a46e4c
    GitHub: allow not caching the Golang build cache Oliver Gugger 2024-12-10 19:11:18 +01:00
  • e68b2ad015
    Merge pull request #9341 from ellemouton/fnContext fn/v2.0.4 Oliver Gugger 2024-12-12 10:03:01 +01:00
  • 4ee36e3762
    scripts: update Roasbeef's key ID in verify-install.sh Oliver Gugger 2024-12-12 09:50:25 +01:00
  • 37bb082f20
    docs: add release notes entry Elle Mouton 2024-12-10 06:53:27 +02:00
  • 51eeb9ece3
    fn: Remove ctx from GoroutineManager constructor Elle Mouton 2024-12-09 13:16:16 +02:00
  • 3c0810963f
    Merge pull request #9335 from lightningnetwork/0-18-4-branch-rc2 v0.18.4-beta.rc2 Oliver Gugger 2024-12-11 13:33:04 +01:00
  • d6eeaec246
    Merge pull request #8512 from lightningnetwork/rbf-coop-fsm Olaoluwa Osuntokun 2024-12-11 00:57:46 +01:00
  • 3c5f96de7c
    lnwallet/chancloser: enable custom payer for rbf coop close Olaoluwa Osuntokun 2024-11-24 14:07:13 -08:00
  • d38c5e6222
    lnwallet: update core coop close logic with custom payer Olaoluwa Osuntokun 2024-11-24 14:08:19 -08:00
  • d1b2bff2c8
    lnwallet: update CoopCloseBalance to allow a paying party Olaoluwa Osuntokun 2024-11-22 19:05:18 -08:00
  • b8cf5ae98f
    lnwallet: for rbf coop close, log the close tx Olaoluwa Osuntokun 2024-09-25 14:46:18 +09:00
  • b94ce6fa08
    lnwallet: use custom LockTime for rbf coop close Olaoluwa Osuntokun 2024-09-24 16:46:28 +09:00
  • ab4297e127
    lnwallet/chancloser: use block height as lock time for rbf-coop Olaoluwa Osuntokun 2024-11-21 20:05:12 -08:00
  • 540d3c0fc7
    multi: switch to lock time from sequence for coop close v2 Olaoluwa Osuntokun 2024-09-24 15:35:55 +09:00
  • 2decea86d8
    lnwallet/chancloser: add unit tests for new rbf coop close Olaoluwa Osuntokun 2024-02-28 20:29:37 -06:00
  • 6b90254fd3
    lnwallet/chancloser: create a MsgMapper for the protofsm rbf close Olaoluwa Osuntokun 2024-01-31 19:24:08 -08:00
  • e47a632745
    lnwallet/chancloser: add state transitions for new protofsm rbf closer Olaoluwa Osuntokun 2024-01-31 19:23:19 -08:00
  • f6525c9e7d
    lnwallet: add ability to specify custom sequence for co-op close tx Olaoluwa Osuntokun 2024-01-31 19:23:03 -08:00
  • 62a3db1cc2
    lnwallet/chancloser: add states for new protofsm rbf closer Olaoluwa Osuntokun 2024-01-31 19:17:38 -08:00
  • 4791fc6082
    protofsm: eliminate outer option layer in EmmittedEvent Olaoluwa Osuntokun 2024-12-06 20:39:07 +01:00
  • 3447484a66
    Merge branch '0-18-4-branch-rc2-9316' into 0-18-4-branch-rc2 Oliver Gugger 2024-12-10 22:29:38 +01:00