Introduce `OutputSpender` trait and implement for `(Phantom)KeysManager`
authorElias Rohrer <dev@tnull.de>
Tue, 16 Apr 2024 08:52:51 +0000 (10:52 +0200)
committerElias Rohrer <dev@tnull.de>
Thu, 18 Apr 2024 14:09:04 +0000 (16:09 +0200)
commitd8021c7891ca039751b250511fbcc06da32e9e7e
tree6b371106c1e30d8afd9d0612f0209c0668e014d8
parentac9a2c8a20dadf5e68cbc3141072e73e20ca5004
Introduce `OutputSpender` trait and implement for `(Phantom)KeysManager`

.. we move `spend_spendable_outputs` to a new trait which we can easily
reuse in `OutputSweeper` later.
lightning/src/ln/functional_tests.rs
lightning/src/ln/monitor_tests.rs
lightning/src/ln/reorg_tests.rs
lightning/src/sign/mod.rs