yyforyongyu
f13a3a8053
sweep: use testify/mock
for MockSweeperStore
2024-04-19 21:33:20 +08:00
yyforyongyu
8b9d5e0548
sweep: add new methods GetTx
and DeleteTx
to manage TxRecord
2024-04-19 21:33:20 +08:00
yyforyongyu
b37444d0de
sweep: expand sweeper store to also save RBF-related info
...
This commit modifies the sweeper store to save a `TxRecord` in db
instead of an empty byte slice. This record will later be used to bring
RBF-awareness to our sweeper.
2024-04-19 21:33:20 +08:00
yyforyongyu
e86843da6e
sweep: rename NotifyPublishTx
to StoreTx
...
To properly reflect what the method really does. We also changes the
method signature so only a hash is used.
2024-04-19 21:33:19 +08:00
ziggie
07502a8fb0
sweep: Remove publishing last-tx logic.
...
We remove the publishing of the last published sweep tx during the
startup of the sweeper. This republishing can lead to situations
where funds of the default wallet might be locked for neutrino
backend clients.
Moreover all related tests are removed as well.
2023-08-15 10:00:29 +02:00
Eng Zer Jun
c70e39cd21
multi: replace defer cleanup with t.Cleanup
...
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
2022-10-13 17:46:54 +08:00
Tommy Volk
9a10c80bcb
multi: move many t.Fatalf calls to require.NoError
2022-06-17 04:26:55 +00:00
Andras Banki-Horvath
905990eb54
sweep: use channeldb.MakeTestDB
2020-07-28 17:57:30 +02:00
carla
99a45e968a
sweep: add list sweeps function
2020-05-05 21:10:11 +02:00
Johan T. Halseth
c1d00a0c9b
Merge pull request #4101 from ErikEk/typo_fixes_trivial
...
trivial: typo fixes
2020-03-19 21:36:38 +01:00
ErikEk
4e47181b99
trivial: typo fix
2020-03-19 05:43:49 +01:00
Olaoluwa Osuntokun
46cec2fdc0
sweep: convert to use new kvdb abstraction
2020-03-18 19:35:10 -07:00
Oliver Gugger
b6dda143d0
sweep: use bbolt DB directly instead of channeldb
2019-10-14 15:32:53 +02:00
Joost Jager
1f0656559e
sweep: add sweeper store
...
This commit adds a store for the sweeper. The sweeper needs minimal
persistent data to be able to recognize its own sweeps.
2018-12-18 10:50:16 +01:00