Skip to content

Releases: lightninglabs/loop

v0.27.1-beta

14 Feb 18:49
v0.27.1-beta
ab30e0b
Compare
Choose a tag to compare

This release adds automatic sweeping of incorrectly deposited amounts to external loop in addresses. Previously, a mismatch in the contract amount and the actually deposited amount required external tools to recover the client funds. With this release the client automatically sweeps the funds back to the wallet upon contract expiry.

v0.27.0-beta

30 Jan 19:51
v0.27.0-beta
5201b49
Compare
Choose a tag to compare

New Features

  • Sweep Batcher: A new sub-system was added that handles all the loopout
    sweeps. Successful loopout HTLCs will no longer be swept back to the wallet via
    individual transactions but will instead form a single transaction that holds
    multiple inputs and pays to a single output. This will significantly reduce
    chain fee costs as it's using less block space by directly consolidating all the
    htlcs to a single address. Loopouts that pay to non-wallet addresses will still
    use individual transactions as their output cannot be mutated.

v0.26.6-beta

28 Nov 07:43
v0.26.6-beta
23b818e
Compare
Choose a tag to compare
v0.26.6-beta release

v0.26.5-beta

31 Oct 18:49
v0.26.5-beta
40ef5b6
Compare
Choose a tag to compare
v0.26.5-beta release

v0.26.4-beta

04 Oct 14:29
v0.26.4-beta
2204cfc
Compare
Choose a tag to compare
v0.26.4-beta release

v0.26.3-beta

18 Sep 19:28
v0.26.3-beta
7dc57b7
Compare
Choose a tag to compare
v0.26.3-beta release

v0.26.2-beta

09 Aug 20:04
v0.26.2-beta
24987dd
Compare
Choose a tag to compare

Includes a SQL migration (#617 and #619) for faulty timestamps that may have appeared for some users who were looping out using LiT v0.10.4-alpha.

v0.26.0-beta

28 Jul 16:19
v0.26.0-beta
a9f1826
Compare
Choose a tag to compare

New Features

This new feature enables loop out and autoloop out operations to sweep htlcs to addresses generated from an extened public key.
A precondition for using the loop client in this fashion is onboarding a xpub account in the backing lnd instance, e.g.
lncli wallet accounts import xpub... my_loop_account --address_type p2tr --master_key_fingerprint 0df50.
Loop outs can then be instructed to sweep to a new derived address from the specified account, e.g:
loop out --amt 10000000 --account my_loop_account --address_type p2tr.
To use this functionality with autoloop out one has to set the backing lnd account and address type via liquidity parameters for autoloop, e.g.
loop --network regtest setparams --autoloop=true --account=my_loop_account --account_addr_type=p2tr ...

v0.25.2-beta

04 Jul 16:54
v0.25.2-beta
fcfa4b1
Compare
Choose a tag to compare
v0.25.2-beta release

v0.24.1-beta

26 May 14:12
v0.24.1-beta
52a08eb
Compare
Choose a tag to compare
v0.24.1-beta release