Verify channel type features for decoding.
[rust-lightning] / lightning / src / ln / functional_test_utils.rs
index 7209c4a0b83cb986c67e660a6863ad64adeaf22a..00054a83b27ae4cd0d7fe5dd00ecabb2ba66ca1f 100644 (file)
@@ -784,23 +784,23 @@ macro_rules! get_channel_ref {
 }
 
 #[cfg(test)]
-macro_rules! get_inbound_v1_channel_ref {
+macro_rules! get_outbound_v1_channel_ref {
        ($node: expr, $counterparty_node: expr, $per_peer_state_lock: ident, $peer_state_lock: ident, $channel_id: expr) => {
                {
                        $per_peer_state_lock = $node.node.per_peer_state.read().unwrap();
                        $peer_state_lock = $per_peer_state_lock.get(&$counterparty_node.node.get_our_node_id()).unwrap().lock().unwrap();
-                       $peer_state_lock.inbound_v1_channel_by_id.get_mut(&$channel_id).unwrap()
+                       $peer_state_lock.outbound_v1_channel_by_id.get_mut(&$channel_id).unwrap()
                }
        }
 }
 
 #[cfg(test)]
-macro_rules! get_outbound_v1_channel_ref {
+macro_rules! get_inbound_v1_channel_ref {
        ($node: expr, $counterparty_node: expr, $per_peer_state_lock: ident, $peer_state_lock: ident, $channel_id: expr) => {
                {
                        $per_peer_state_lock = $node.node.per_peer_state.read().unwrap();
                        $peer_state_lock = $per_peer_state_lock.get(&$counterparty_node.node.get_our_node_id()).unwrap().lock().unwrap();
-                       $peer_state_lock.outbound_v1_channel_by_id.get_mut(&$channel_id).unwrap()
+                       $peer_state_lock.inbound_v1_channel_by_id.get_mut(&$channel_id).unwrap()
                }
        }
 }
@@ -818,13 +818,13 @@ macro_rules! get_feerate {
 }
 
 #[cfg(test)]
-macro_rules! get_opt_anchors {
+macro_rules! get_channel_type_features {
        ($node: expr, $counterparty_node: expr, $channel_id: expr) => {
                {
                        let mut per_peer_state_lock;
                        let mut peer_state_lock;
                        let chan = get_channel_ref!($node, $counterparty_node, per_peer_state_lock, peer_state_lock, $channel_id);
-                       chan.context.opt_anchors()
+                       chan.context.get_channel_type().clone()
                }
        }
 }