Move events.rs into its own top-level module
authorWilmer Paulino <wilmer@wilmerpaulino.com>
Tue, 7 Mar 2023 21:57:01 +0000 (13:57 -0800)
committerWilmer Paulino <wilmer@wilmerpaulino.com>
Wed, 22 Mar 2023 18:49:33 +0000 (11:49 -0700)
commitca9ca75f082dec8dfc70f3e263a7c3789e17a054
tree57e125a5498cdfd7b1737217a97b280e13860240
parent3d479c9de62665214e8589699cdbb8a797b77188
Move events.rs into its own top-level module

This is largely motivated by some follow-up work for anchors that will
introduce an event handler for `BumpTransaction` events, which we can
now include in this new top-level `events` module.
35 files changed:
fuzz/src/chanmon_consistency.rs
fuzz/src/full_stack.rs
lightning-background-processor/src/lib.rs
lightning-invoice/src/utils.rs
lightning-net-tokio/src/lib.rs
lightning-persister/src/lib.rs
lightning/src/chain/chainmonitor.rs
lightning/src/chain/channelmonitor.rs
lightning/src/chain/keysinterface.rs
lightning/src/events/mod.rs [new file with mode: 0644]
lightning/src/lib.rs
lightning/src/ln/chanmon_update_fail_tests.rs
lightning/src/ln/channel.rs
lightning/src/ln/channelmanager.rs
lightning/src/ln/functional_test_utils.rs
lightning/src/ln/functional_tests.rs
lightning/src/ln/monitor_tests.rs
lightning/src/ln/msgs.rs
lightning/src/ln/onion_route_tests.rs
lightning/src/ln/outbound_payment.rs
lightning/src/ln/payment_tests.rs
lightning/src/ln/peer_handler.rs
lightning/src/ln/priv_short_conf_tests.rs
lightning/src/ln/reload_tests.rs
lightning/src/ln/reorg_tests.rs
lightning/src/ln/shutdown_tests.rs
lightning/src/onion_message/messenger.rs
lightning/src/routing/gossip.rs
lightning/src/routing/router.rs
lightning/src/routing/utxo.rs
lightning/src/util/config.rs
lightning/src/util/enforcing_trait_impls.rs
lightning/src/util/events.rs [deleted file]
lightning/src/util/mod.rs
lightning/src/util/test_utils.rs