rust-lightning/lightning/src/chain
Wilmer Paulino a3b416a32c
Make PackageTemplate::height_timer non-optional
Now that we leverage a package's `height_timer` even for untractable
packages, there's no need to have it be an `Option` anymore. We aim to
not break compatibility by keeping the deserialization of such as an
`option`, and use the package's `height_original` when not present. This
allows us to retry packages from older `ChannelMonitor` versions that
have had a failed initial package broadcast.
2023-04-19 16:49:37 -07:00
..
chaininterface.rs derive Debug for ConfirmationTarget 2023-01-16 20:15:01 -08:00
chainmonitor.rs Replace PaymentSecret with RecipientOnionFields in the pub API 2023-04-05 16:28:14 +00:00
channelmonitor.rs Merge pull request #2139 from TheBlueMatt/2023-03-metadata-prefactors 2023-04-07 16:14:30 +00:00
keysinterface.rs Merge pull request #2083 from wpaulino/events-module 2023-03-28 16:37:55 +00:00
mod.rs Rename BestBlock::from_genesis to from_network for clarity 2023-02-24 00:22:58 +00:00
onchaintx.rs Make PackageTemplate::height_timer non-optional 2023-04-19 16:49:37 -07:00
package.rs Make PackageTemplate::height_timer non-optional 2023-04-19 16:49:37 -07:00
transaction.rs Replacing (C-not exported) in the docs 2023-03-22 14:30:36 +03:00