Use the new monitor persistence flow for `funding_created` handling
authorMatt Corallo <git@bluematt.me>
Sat, 3 Dec 2022 03:15:04 +0000 (03:15 +0000)
committerMatt Corallo <git@bluematt.me>
Wed, 22 Feb 2023 17:34:46 +0000 (17:34 +0000)
commit685b08d8c13c62a3a4c4cf283c3d86b96fd3de23
tree06ed0ade4e80b4e98dab839c83f36470ac71e205
parentc35253d6a88e504913ddb24c0ccdd1d3cb3206ab
Use the new monitor persistence flow for `funding_created` handling

Building on the previous commits, this finishes our transition to
doing all message-sending in the monitor update completion
pipeline, unifying our immediate- and async- `ChannelMonitor`
update and persistence flows.
lightning/src/ln/channel.rs
lightning/src/ln/channelmanager.rs
lightning/src/ln/functional_tests.rs