Sitelet https://github.com/starius/loop/tags
Skip to content

Tags: starius/loop

Tags

v0.35.0-beta-reject-expiring-deposits

Toggle v0.35.0-beta-reject-expiring-deposits's commit message

Verified

This commit was signed with the committer’s verified signature.
starius Boris Nagaev
staticaddr/loopin: reject expiring deposits

Manual static-address loop-ins can name explicit deposit outpoints.
Those paths only checked that deposits were available. An old deposit
could get a quote, then fail server init.

Apply the same swappability and expiry runway check used by automatic
selection to manual quotes and initiation. The client now rejects before
contacting the server.

v0.33.2-beta-bump-lnd-21

Toggle v0.33.2-beta-bump-lnd-21's commit message

Verified

This commit was signed with the committer’s verified signature.
starius Boris Nagaev
build: bump lnd to v0.21

v0.33.2-beta-bump-lnd-21-a

Toggle v0.33.2-beta-bump-lnd-21-a's commit message

Verified

This commit was signed with the committer’s verified signature.
starius Boris Nagaev
test: refresh route hint preservation comments

lndclient now forwards route hints through AddInvoice. These tests
assert that Loop preserves explicit hints on generated loop-in invoices.
Remove stale comments that described the old wrapper behavior as
dropping hints.

v0.33.0-beta-htlc-notification3

Toggle v0.33.0-beta-htlc-notification3's commit message

Verified

This commit was signed with the committer’s verified signature.
starius Boris Nagaev
loopd: recover confirmed htlcs with direct sweep

v0.33.0-beta-htlc-notification2

Toggle v0.33.0-beta-htlc-notification2's commit message

Verified

This commit was signed with the committer’s verified signature.
starius Boris Nagaev
loopd: recover confirmed htlcs with direct sweep

v0.33.0-beta-htlc-notification

Toggle v0.33.0-beta-htlc-notification's commit message

Verified

This commit was signed with the committer’s verified signature.
starius Boris Nagaev
loopd: recover confirmed htlcs with direct sweep

v0.32.1-beta-max-hash-string-size

Toggle v0.32.1-beta-max-hash-string-size's commit message

Verified

This commit was signed with the committer’s verified signature.
starius Boris Nagaev
staticaddr: model pending withdrawals

Represent withdrawal txids as optional in the domain model and keep
pending withdrawals visible through GetAllWithdrawals.

Pending rows now surface nil and zero values in Go and empty and zero
defaults over RPC, while malformed non-NULL txids still fail loudly.

Also sync godoc's with how it actually behaves: returns pending withdraws
in addition to finalized ones.

v0.32.1-beta-musig2sign-refactor2

Toggle v0.32.1-beta-musig2sign-refactor2's commit message

Verified

This commit was signed with the committer’s verified signature.
starius Boris Nagaev
utils: accept raw keys in MuSig2Sign

v0.32.1-beta-musig2sign-refactor

Toggle v0.32.1-beta-musig2sign-refactor's commit message

Verified

This commit was signed with the committer’s verified signature.
starius Boris Nagaev
utils: accept raw keys in MuSig2Sign

v0.32.1-beta-atomic-persist

Toggle v0.32.1-beta-atomic-persist's commit message

Verified

This commit was signed with the committer’s verified signature.
starius Boris Nagaev
withdraw: persist tx before state transitions

Persist finalized withdrawal tx pointers to all selected deposits before
triggering state transitions. This avoids restart races where deposits can
remain in WITHDRAWING without a recoverable finalized tx reference.

Recovery now groups withdrawing deposits by tx hash and restores missing tx
pointers when there is exactly one in-flight withdrawal cluster. Recovered
pointers are written back so subsequent restarts remain stable.

Add a regression test which exercises recoverWithdrawals end-to-end and verifies
restart recovery for WITHDRAWING deposits missing FinalizedWithdrawalTx.