rust-lightning/lightning/src
Matt Corallo 325a021903 Add util fn for creating a Transaction from spendable outputs
This adds a utility method, `KeysManager::spend_spendable_outputs`,
which constructs a Transaction from a given set of
`SpendableOutputDescriptor`s, deriving relevant keys as needed.

It also adds methods which can sign individual inputs where
channel-specific key derivation is required to
`InMemoryChannelKeys`, making it easy to sign transaction inputs
when a custom `KeysInterface` is used with `InMemoryChannelKeys`.
2021-02-16 15:58:02 -05:00
..
chain Add util fn for creating a Transaction from spendable outputs 2021-02-16 15:58:02 -05:00
ln Drop dup txn in test_dynamic_spendable_outputs_local_htlc_success_tx 2021-02-16 15:58:02 -05:00
routing Merge pull request #797 from TheBlueMatt/2021-02-no-addr-order 2021-02-16 08:05:26 -08:00
util Add utility function to add a change output to a transaction 2021-02-16 15:58:02 -05:00
lib.rs Add a trivial benchmark of calculating routes on today's graph 2021-02-15 16:51:51 -05:00