Oliver Gugger
722ad8839d
multi: update lnd compile-time dependency to v0.19.0
2025-03-10 22:59:49 +01:00
Slyghtning
c1c809d729
staticaddr: re-add feeRate to withdrawal request
2025-03-03 16:17:38 +01:00
Slyghtning
2622882d76
staticaddr: arbitrary withdrawal amount
2025-02-09 15:57:24 +01:00
sputn1ck
51bdf040e3
loopins: add private flag when creating invoice
2025-01-21 18:26:20 +01:00
Slyghtning
acea303178
staticaddr: check dust limits before withdrawing
2024-12-16 11:37:48 +01:00
Slyghtning
fc6c9f224c
staticaddr: add initiation height of address
2024-12-12 18:31:10 +01:00
Slyghtning
042b513d50
staticaddr: dest addr and fee rate for withdrawals
2024-12-12 18:31:10 +01:00
sputn1ck
115558bed5
staticaddr/loopin: remove unused code
2024-12-12 18:31:09 +01:00
sputn1ck
3f6759c0d4
staticaddr/loopin: update fsm for server ntfn sigs
...
This commit updates the loop in FSM to handle the new server based
2024-12-12 18:31:09 +01:00
sputn1ck
099e98005c
staticaddr/loopin: add listening for sweep request
...
This commit adds the listening for sweep requests from the server.
On a sweep request the loopin manager will fetch the loop in from the
db, do sanity and safety checks and then sign the psbt for the input
and send it back to the server.
2024-12-12 18:31:09 +01:00
sputn1ck
409b2e9929
staticaddr/sql_store: Add fetching loop in by hash
2024-12-12 18:31:09 +01:00
Slyghtning
ed1585de60
staticaddr: fix fsm logging
2024-12-12 18:31:08 +01:00
Slyghtning
e3e56ecc70
staticaddr: change min deposit confs from 3 to 6
2024-12-12 18:31:08 +01:00
Slyghtning
439d178b96
staticaddr: cmd listdeposits and listswaps
2024-12-12 18:31:08 +01:00
Slyghtning
f8535a0aea
unit: manager mocks for static address loop-in
2024-12-12 18:31:07 +01:00
Slyghtning
9a2270eb18
staticaddr: swap manager and fsm
...
In this commit we add the static address
loop-in state machine and its orchestration
through the manager.
2024-12-12 18:31:07 +01:00
Slyghtning
e7c3717886
staticaddr: sql_store
2024-12-12 18:31:07 +01:00
Slyghtning
1e3f75bb4e
staticaddr: loopin
2024-12-12 18:31:07 +01:00
Slyghtning
c11e90138b
staticaddr: enable deposits for swaps
...
The static address state machine adds states
to reflect the state of a deposit during a
loop-in swap.
2024-12-12 18:31:06 +01:00
Slyghtning
3894370302
log: static address loop-in logging
2024-12-12 18:31:06 +01:00
Slyghtning
ea2b3c84f0
staticaddr: expose static address to client summary
2024-12-12 18:31:05 +01:00
Slyghtning
3dca1537c3
staticaddr: withdrawal manager and interface
2024-12-12 18:31:05 +01:00
Slyghtning
1f2ec79fed
staticaddr: address and deposit adjustments for withdrawals
2024-12-12 18:31:04 +01:00
Slyghtning
9e56be74c5
log: unified static address logger
2024-12-12 18:31:04 +01:00
Slyghtning
70b21893e0
staticaddr: public deposit method scope
2024-12-12 18:31:04 +01:00
Slyghtning
b7b553cf1e
unit: manager tests
2024-12-12 18:31:04 +01:00
Slyghtning
3914ab840f
staticaddr: deposits for server and daemon
2024-12-12 18:31:03 +01:00
Slyghtning
042fe9f325
staticaddr: deposit manager and fsm
2024-12-12 18:31:03 +01:00
Slyghtning
d76c99ca9f
staticaddr: deposit logger
2024-12-12 18:31:03 +01:00
Slyghtning
52a11a0b1b
staticaddr: interfaces
2024-12-12 18:31:03 +01:00
Slyghtning
eeaf291980
staticaddr: list unspent outputs in server
2024-12-12 18:31:02 +01:00
Slyghtning
a1392728ba
staticaddr: track and list spends in manager
2024-12-12 18:31:02 +01:00
Slyghtning
d351d22de7
staticaddr: static address server
2024-12-12 18:31:01 +01:00
Slyghtning
8d777c249a
staticaddr: static address manager
2024-12-12 18:31:01 +01:00
Slyghtning
ca2ecac3d1
loopdb: static address store
2024-12-12 18:31:01 +01:00
Slyghtning
8f60a49977
log: static address sub logger
2024-12-12 18:31:01 +01:00
Boris Nagaev
8447f58ff9
multi: do not rename swapserverrpc to looprpc
...
Many imports renamed it, but it was not needed.
2024-09-10 09:54:17 -03:00
Slyghtning
314feb9760
staticaddr: protocol version package
2024-05-23 15:12:18 +02:00
Slyghtning
0db65f4079
version: static address protocol versions
2024-01-31 11:24:20 +01:00
Slyghtning
7c2640da81
script: static address taproot script
2024-01-31 10:28:22 +01:00