Commit graph

  • 8c2c539bfc
    Merge d554b42ef6 into 6d1dbcb599 Boris Nagaev 2026-08-12 23:39:57 +00:00
  • d554b42ef6
    multi: migrate to btcd v2 modules Boris Nagaev 2026-08-11 01:02:38 -05:00
  • 93f940705e
    Merge 44c7825e8e into 6d1dbcb599 Boris Nagaev 2026-08-12 12:22:14 +00:00
  • bb5da010f6
    Merge c5837506ea into 6d1dbcb599 Boris Nagaev 2026-08-12 12:22:14 +00:00
  • 89b034c4f4
    Merge 895b7624ac into 6d1dbcb599 Boris Nagaev 2026-08-12 12:22:13 +00:00
  • 60bd3a7388
    Merge 8ac8e3801c into 6d1dbcb599 Boris Nagaev 2026-08-12 12:22:13 +00:00
  • c6482add12
    Merge d7c016f986 into 6d1dbcb599 Gustavo Stingelin 2026-08-12 13:28:35 +02:00
  • 9cbd49d8df
    Merge 1d7fda95ae into 6d1dbcb599 Slyghtning 2026-08-12 11:47:51 +02:00
  • 540a8c75ca
    Merge 47ffcfad88 into 6d1dbcb599 Slyghtning 2026-08-12 11:47:51 +02:00
  • a014f01c08
    Merge 800d1837ee into 6d1dbcb599 Slyghtning 2026-08-12 11:47:51 +02:00
  • 2b3f6003a1
    Merge 9ee5c42425 into 6d1dbcb599 Slyghtning 2026-08-12 11:47:51 +02:00
  • 33b0a72528
    Merge 1fa6afbaf5 into 6d1dbcb599 Boris Nagaev 2026-08-12 11:47:34 +02:00
  • bff4cfb229
    Merge 54e696a080 into 6d1dbcb599 Slyghtning 2026-08-12 09:06:18 +00:00
  • 54e696a080
    docs: clarify static address derivation Slyghtning 2026-08-12 09:43:10 +02:00
  • e9f1b839e4
    docs: add multi-address release notes Slyghtning 2026-08-07 15:23:48 +02:00
  • e80ee95239
    docs: fix static deposit man page spacing Slyghtning 2026-07-21 14:05:01 +02:00
  • 0a704b803e
    staticaddr: fix multi-address test regressions Slyghtning 2026-07-21 15:47:04 +02:00
  • f3b3b1a695
    staticaddr: expose addresses in deposit listings Slyghtning 2026-05-11 13:43:43 +02:00
  • 7a9f08a70d
    staticaddr: fund new addresses with sendcoins Slyghtning 2026-05-08 15:24:10 +02:00
  • 1042f3bf19
    staticaddr/withdraw: use generated change addresses Slyghtning 2026-07-10 14:23:57 +02:00
  • dc42446bae
    staticaddr/loopin: use generated change addresses Slyghtning 2026-07-10 14:23:57 +02:00
  • b8157ef901
    staticaddr/deposit: restore owning address parameters Slyghtning 2026-05-06 15:02:09 +02:00
  • 1b212fa105
    staticaddr/withdraw: send per-deposit address proofs Slyghtning 2026-07-10 14:23:33 +02:00
  • b90c8fb386
    staticaddr/loopin: send per-deposit address proofs Slyghtning 2026-07-10 14:23:33 +02:00
  • 689e1b119f
    staticaddr: sign with per-deposit address keys Slyghtning 2026-07-10 14:23:13 +02:00
  • fd1c651a47
    staticaddr/deposit: sweep with owning address keys Slyghtning 2026-07-10 14:23:13 +02:00
  • eb03aacf6c
    staticaddr/deposit: discover all active addresses Slyghtning 2026-07-10 14:23:06 +02:00
  • a56621cf47
    staticaddr/address: activate derived addresses Slyghtning 2026-07-10 14:23:05 +02:00
  • 29f5ce73ce
    loopdb: persist deposit address ownership Slyghtning 2026-07-10 11:58:03 +02:00
  • 1baf02e210
    swap: reserve multi-address key families Slyghtning 2026-07-10 11:55:44 +02:00
  • 6d1dbcb599
    Merge pull request #1194 from hieblmi/instantout-fixes master Slyghtning 2026-08-12 10:55:24 +02:00
  • 8b7a1f402b
    Merge b5fe8f542d into aa79fa5262 ffranr 2026-08-12 00:26:25 +00:00
  • 2acd0c0c7f
    Merge 6a54be23ae into aa79fa5262 András Bánki-Horváth 2026-08-12 00:18:15 +02:00
  • f826260266
    docs: document instant out reliability improvements Slyghtning 2026-08-11 11:43:54 +02:00
  • e772f8ccfa
    instantout: enforce the accepted swap fee Slyghtning 2026-08-11 11:43:16 +02:00
  • b596eabab3
    instantout: recheck reservation timing during recovery Slyghtning 2026-08-11 11:38:27 +02:00
  • b689e361c1
    instantout: close unfinished MuSig2 sessions Slyghtning 2026-08-11 11:37:46 +02:00
  • 6853e69a05
    instantout: verify finalized MuSig2 witnesses Slyghtning 2026-08-11 11:36:57 +02:00
  • b3776e92f4
    instantout: validate MuSig2 response dimensions Slyghtning 2026-08-11 11:36:27 +02:00
  • 51eb8f410a
    reservation: validate confirmed output amounts Slyghtning 2026-08-11 11:35:33 +02:00
  • c75d7e3e81
    reservation: bound and prune active state machines Slyghtning 2026-08-11 11:34:36 +02:00
  • 41b884f610
    reservation: reject duplicate reservation entries Slyghtning 2026-08-11 11:32:52 +02:00
  • 2989ceee42
    reservation: isolate asynchronous initialization errors Slyghtning 2026-08-11 11:31:55 +02:00
  • 806c1f9356
    reservation: keep processing after notification errors Slyghtning 2026-08-11 11:31:08 +02:00
  • 7cab89d45b
    looprpc: align instant out permissions with loop out Slyghtning 2026-08-11 11:30:10 +02:00
  • 139b9bf2c3
    Merge db18e6e1d2 into aa79fa5262 Slyghtning 2026-08-12 02:44:09 +08:00
  • 0d5f7ac71c
    Merge 809f45aac8 into aa79fa5262 Boris Nagaev 2026-08-11 18:37:54 +00:00
  • 809f45aac8
    docs: note invoice payment hardening Boris Nagaev 2026-08-08 17:43:10 -05:00
  • 3bb9ab1170
    multi: pay invoices with allowlisted components Boris Nagaev 2026-08-08 18:12:20 -05:00
  • c977dedc99
    payment: build requests from invoice components Boris Nagaev 2026-08-08 17:42:27 -05:00
  • 76a7e9c729
    test: use distinct loop out invoice hashes Boris Nagaev 2026-08-08 18:12:13 -05:00
  • 2225538201
    multi: make payment clocks configurable Boris Nagaev 2026-08-08 17:42:20 -05:00
  • 8b79e52e60
    build: pin lndclient payment components Boris Nagaev 2026-08-08 17:41:40 -05:00
  • 0ee07198f6
    build: update lndclient (btcd v2) Boris Nagaev 2026-08-11 01:02:38 -05:00
  • c5837506ea
    test: avoid chain notifier mock deadlock Boris Nagaev 2026-08-11 11:56:04 -05:00
  • aa79fa5262
    Merge pull request #1193 from starius/loop-out-validation-reserves Boris Nagaev 2026-08-11 10:07:26 -05:00
  • b02df896b4
    Merge 696f7984a7 into 1b81a06b42 Slyghtning 2026-08-11 13:05:14 +00:00
  • 696f7984a7
    docs: regenerate reservation CLI reference Slyghtning 2026-08-11 15:04:37 +02:00
  • fb6e6101e8
    instantout/reservation: adapt hardening tests to protocol FSM Slyghtning 2026-08-11 15:01:50 +02:00
  • 08a06a1914
    loopdb: renumber reservation prepay migration Slyghtning 2026-08-11 14:08:15 +02:00
  • 10a50ef452
    instantout/reservation: lock initial currentHeight write in Run Slyghtning 2026-05-11 16:58:45 +02:00
  • 29c92a10ea
    instantout: detach reservation unlock cleanup context Slyghtning 2026-05-11 16:56:42 +02:00
  • 10512bfa19
    instantout: unlock reservations on OnRecover from in-flight states Slyghtning 2026-05-11 16:43:52 +02:00
  • 17df6e86e6
    instantout/reservation: extend RPC state wait timeout Slyghtning 2026-05-11 16:19:46 +02:00
  • b988ea8788
    loopdb: lowercase protocol_version column in migration 14 Slyghtning 2026-05-11 16:14:37 +02:00
  • 402b431c80
    instantout/reservation: persist client reservations as Init Slyghtning 2026-05-11 16:10:20 +02:00
  • 3c495a2a5c
    cmd/loop: require explicit 'y' confirmation on reservation new Slyghtning 2026-05-11 16:04:23 +02:00
  • 800dae0750
    instantout/reservation: honor context when queueing request Slyghtning 2026-05-11 15:33:37 +02:00
  • eb58fcaa03
    instantout/reservation: avoid uint32 underflow in expiry-bounds check Slyghtning 2026-05-11 15:31:36 +02:00
  • 508b9dfdc1
    multi: require Loop Out permission for Instant Out Slyghtning 2026-05-11 15:28:26 +02:00
  • e4c4e11627
    loopd: nil-guard reservation/instant-out RPC handlers Slyghtning 2026-05-11 15:22:05 +02:00
  • 56be61c31d
    cmd: add new reservation clis sputn1ck 2025-02-03 16:14:39 +01:00
  • b48fd9aa7c
    looprpc_server: add reservation calls sputn1ck 2025-02-03 16:14:23 +01:00
  • 04a874e0e1
    looprpc: add client calls sputn1ck 2025-02-03 16:13:02 +01:00
  • 5ca0ccd486
    loopd: update reservation cfg sputn1ck 2025-02-03 16:14:31 +01:00
  • 327d4b42d0
    loopdb: store reservation prepay invoice sputn1ck 2025-02-03 17:18:07 +01:00
  • 4f121287d6
    reservation: add client requested reservations to manager sputn1ck 2025-02-03 16:14:04 +01:00
  • 23e533eebc
    reservations: add client requested fsm sputn1ck 2025-02-03 14:21:18 +01:00
  • af017413a3
    swapserverrpc: add buying reservations sputn1ck 2025-01-31 09:30:07 +01:00
  • 96572f39ba
    reservation: add protocol version sputn1ck 2025-02-03 14:00:10 +01:00
  • 4f07354ff5
    docs: document instant out reliability improvements Slyghtning 2026-08-11 11:43:54 +02:00
  • 63a0bccf3d
    instantout: enforce the accepted swap fee Slyghtning 2026-08-11 11:43:16 +02:00
  • cfbf74161b
    instantout: recheck reservation timing during recovery Slyghtning 2026-08-11 11:38:27 +02:00
  • adc181ea83
    instantout: close unfinished MuSig2 sessions Slyghtning 2026-08-11 11:37:46 +02:00
  • e0412ac775
    instantout: verify finalized MuSig2 witnesses Slyghtning 2026-08-11 11:36:57 +02:00
  • 35a2df080f
    instantout: validate MuSig2 response dimensions Slyghtning 2026-08-11 11:36:27 +02:00
  • a491bcc505
    reservation: validate confirmed output amounts Slyghtning 2026-08-11 11:35:33 +02:00
  • 94015a5a9a
    reservation: bound and prune active state machines Slyghtning 2026-08-11 11:34:36 +02:00
  • e11c0bdfaf reservation: reject duplicate reservation entries Slyghtning 2026-08-11 11:32:52 +02:00
  • 055a80cf4e reservation: isolate asynchronous initialization errors Slyghtning 2026-08-11 11:31:55 +02:00
  • a4973caa08 reservation: keep processing after notification errors Slyghtning 2026-08-11 11:31:08 +02:00
  • 6825e35594 looprpc: align instant out permissions with loop out Slyghtning 2026-08-11 11:30:10 +02:00
  • 95e184a40f
    loopd: account for channel reserves in loop out validation Boris Nagaev 2026-08-10 17:30:38 -05:00
  • 800d1837ee
    backup: add encrypted L402 static address backups Slyghtning 2026-07-09 14:54:27 +02:00
  • c9c80b212d
    docs: add multi-address release notes Slyghtning 2026-08-07 15:23:48 +02:00
  • 84e98f35b3
    docs: fix static deposit man page spacing Slyghtning 2026-07-21 14:05:01 +02:00
  • ae453f0c17
    staticaddr: fix multi-address test regressions Slyghtning 2026-07-21 15:47:04 +02:00
  • 4bc75d8ec6
    staticaddr: expose addresses in deposit listings Slyghtning 2026-05-11 13:43:43 +02:00
  • 88039c2125
    staticaddr: fund new addresses with sendcoins Slyghtning 2026-05-08 15:24:10 +02:00
  • c51bced8df
    staticaddr/withdraw: use generated change addresses Slyghtning 2026-07-10 14:23:57 +02:00