Rename ChannelKeys -> Sign and generic it consistently
[rust-lightning] / fuzz / src / utils / test_persister.rs
1 use lightning::chain::channelmonitor;
2 use lightning::chain::transaction::OutPoint;
3 use lightning::util::enforcing_trait_impls::EnforcingSigner;
4
5 pub struct TestPersister {}
6 impl channelmonitor::Persist<EnforcingSigner> for TestPersister {
7         fn persist_new_channel(&self, _funding_txo: OutPoint, _data: &channelmonitor::ChannelMonitor<EnforcingSigner>) -> Result<(), channelmonitor::ChannelMonitorUpdateErr> {
8                 Ok(())
9         }
10
11         fn update_persisted_channel(&self, _funding_txo: OutPoint, _update: &channelmonitor::ChannelMonitorUpdate, _data: &channelmonitor::ChannelMonitor<EnforcingSigner>) -> Result<(), channelmonitor::ChannelMonitorUpdateErr> {
12                 Ok(())
13         }
14 }