@@ -1927,7 +1927,7 @@ mod tests {
19271927 #[ cfg( feature = "std" ) ]
19281928 use crate :: ln:: features:: InitFeatures ;
19291929 use crate :: routing:: gossip:: { P2PGossipSync , NetworkGraph , NetworkUpdate , NodeAlias , MAX_EXCESS_BYTES_FOR_RELAY , NodeId , RoutingFees , ChannelUpdateInfo , ChannelInfo , NodeAnnouncementInfo , NodeInfo } ;
1930- use crate :: routing:: utxo:: UtxoLookupError ;
1930+ use crate :: routing:: utxo:: { UtxoLookupError , UtxoResult } ;
19311931 use crate :: ln:: msgs:: { RoutingMessageHandler , UnsignedNodeAnnouncement , NodeAnnouncement ,
19321932 UnsignedChannelAnnouncement , ChannelAnnouncement , UnsignedChannelUpdate , ChannelUpdate ,
19331933 ReplyChannelRange , QueryChannelRange , QueryShortChannelIds , MAX_VALUE_MSAT } ;
@@ -2159,7 +2159,7 @@ mod tests {
21592159
21602160 // Test if an associated transaction were not on-chain (or not confirmed).
21612161 let chain_source = test_utils:: TestChainSource :: new ( Network :: Testnet ) ;
2162- * chain_source. utxo_ret . lock ( ) . unwrap ( ) = Err ( UtxoLookupError :: UnknownTx ) ;
2162+ * chain_source. utxo_ret . lock ( ) . unwrap ( ) = UtxoResult :: Sync ( Err ( UtxoLookupError :: UnknownTx ) ) ;
21632163 let network_graph = NetworkGraph :: new ( genesis_hash, & logger) ;
21642164 gossip_sync = P2PGossipSync :: new ( & network_graph, Some ( & chain_source) , & logger) ;
21652165
@@ -2172,7 +2172,8 @@ mod tests {
21722172 } ;
21732173
21742174 // Now test if the transaction is found in the UTXO set and the script is correct.
2175- * chain_source. utxo_ret . lock ( ) . unwrap ( ) = Ok ( TxOut { value : 0 , script_pubkey : good_script. clone ( ) } ) ;
2175+ * chain_source. utxo_ret . lock ( ) . unwrap ( ) =
2176+ UtxoResult :: Sync ( Ok ( TxOut { value : 0 , script_pubkey : good_script. clone ( ) } ) ) ;
21762177 let valid_announcement = get_signed_channel_announcement ( |unsigned_announcement| {
21772178 unsigned_announcement. short_channel_id += 2 ;
21782179 } , node_1_privkey, node_2_privkey, & secp_ctx) ;
@@ -2190,7 +2191,8 @@ mod tests {
21902191
21912192 // If we receive announcement for the same channel, once we've validated it against the
21922193 // chain, we simply ignore all new (duplicate) announcements.
2193- * chain_source. utxo_ret . lock ( ) . unwrap ( ) = Ok ( TxOut { value : 0 , script_pubkey : good_script } ) ;
2194+ * chain_source. utxo_ret . lock ( ) . unwrap ( ) =
2195+ UtxoResult :: Sync ( Ok ( TxOut { value : 0 , script_pubkey : good_script } ) ) ;
21942196 match gossip_sync. handle_channel_announcement ( & valid_announcement) {
21952197 Ok ( _) => panic ! ( ) ,
21962198 Err ( e) => assert_eq ! ( e. err, "Already have chain-validated channel" )
@@ -2264,7 +2266,8 @@ mod tests {
22642266 {
22652267 // Announce a channel we will update
22662268 let good_script = get_channel_script ( & secp_ctx) ;
2267- * chain_source. utxo_ret . lock ( ) . unwrap ( ) = Ok ( TxOut { value : amount_sats, script_pubkey : good_script. clone ( ) } ) ;
2269+ * chain_source. utxo_ret . lock ( ) . unwrap ( ) =
2270+ UtxoResult :: Sync ( Ok ( TxOut { value : amount_sats, script_pubkey : good_script. clone ( ) } ) ) ;
22682271
22692272 let valid_channel_announcement = get_signed_channel_announcement ( |_| { } , node_1_privkey, node_2_privkey, & secp_ctx) ;
22702273 short_channel_id = valid_channel_announcement. contents . short_channel_id ;
0 commit comments