@@ -534,11 +534,11 @@ impl<'a, 'b, 'c> Drop for Node<'a, 'b, 'c> {
534
534
}
535
535
}
536
536
537
- pub fn create_chan_between_nodes < ' a , ' b , ' c , ' d > ( node_a : & ' a Node < ' b , ' c , ' d > , node_b : & ' a Node < ' b , ' c , ' d > ) -> ( msgs:: ChannelAnnouncement , msgs:: ChannelUpdate , msgs:: ChannelUpdate , [ u8 ; 32 ] , Transaction ) {
537
+ pub fn create_chan_between_nodes < ' a , ' b , ' c : ' d , ' d > ( node_a : & ' a Node < ' b , ' c , ' d > , node_b : & ' a Node < ' b , ' c , ' d > ) -> ( msgs:: ChannelAnnouncement , msgs:: ChannelUpdate , msgs:: ChannelUpdate , [ u8 ; 32 ] , Transaction ) {
538
538
create_chan_between_nodes_with_value ( node_a, node_b, 100000 , 10001 )
539
539
}
540
540
541
- pub fn create_chan_between_nodes_with_value < ' a , ' b , ' c , ' d > ( node_a : & ' a Node < ' b , ' c , ' d > , node_b : & ' a Node < ' b , ' c , ' d > , channel_value : u64 , push_msat : u64 ) -> ( msgs:: ChannelAnnouncement , msgs:: ChannelUpdate , msgs:: ChannelUpdate , [ u8 ; 32 ] , Transaction ) {
541
+ pub fn create_chan_between_nodes_with_value < ' a , ' b , ' c : ' d , ' d > ( node_a : & ' a Node < ' b , ' c , ' d > , node_b : & ' a Node < ' b , ' c , ' d > , channel_value : u64 , push_msat : u64 ) -> ( msgs:: ChannelAnnouncement , msgs:: ChannelUpdate , msgs:: ChannelUpdate , [ u8 ; 32 ] , Transaction ) {
542
542
let ( channel_ready, channel_id, tx) = create_chan_between_nodes_with_value_a ( node_a, node_b, channel_value, push_msat) ;
543
543
let ( announcement, as_update, bs_update) = create_chan_between_nodes_with_value_b ( node_a, node_b, & channel_ready) ;
544
544
( announcement, as_update, bs_update, channel_id, tx)
@@ -1078,7 +1078,7 @@ pub fn create_chan_between_nodes_with_value_confirm_second<'a, 'b, 'c>(node_recv
1078
1078
} ) , channel_id)
1079
1079
}
1080
1080
1081
- pub fn create_chan_between_nodes_with_value_confirm < ' a , ' b , ' c , ' d > ( node_a : & ' a Node < ' b , ' c , ' d > , node_b : & ' a Node < ' b , ' c , ' d > , tx : & Transaction ) -> ( ( msgs:: ChannelReady , msgs:: AnnouncementSignatures ) , [ u8 ; 32 ] ) {
1081
+ pub fn create_chan_between_nodes_with_value_confirm < ' a , ' b , ' c : ' d , ' d > ( node_a : & ' a Node < ' b , ' c , ' d > , node_b : & ' a Node < ' b , ' c , ' d > , tx : & Transaction ) -> ( ( msgs:: ChannelReady , msgs:: AnnouncementSignatures ) , [ u8 ; 32 ] ) {
1082
1082
let conf_height = core:: cmp:: max ( node_a. best_block_info ( ) . 1 + 1 , node_b. best_block_info ( ) . 1 + 1 ) ;
1083
1083
create_chan_between_nodes_with_value_confirm_first ( node_a, node_b, tx, conf_height) ;
1084
1084
confirm_transaction_at ( node_a, tx, conf_height) ;
@@ -1087,7 +1087,7 @@ pub fn create_chan_between_nodes_with_value_confirm<'a, 'b, 'c, 'd>(node_a: &'a
1087
1087
create_chan_between_nodes_with_value_confirm_second ( node_b, node_a)
1088
1088
}
1089
1089
1090
- pub fn create_chan_between_nodes_with_value_a < ' a , ' b , ' c , ' d > ( node_a : & ' a Node < ' b , ' c , ' d > , node_b : & ' a Node < ' b , ' c , ' d > , channel_value : u64 , push_msat : u64 ) -> ( ( msgs:: ChannelReady , msgs:: AnnouncementSignatures ) , [ u8 ; 32 ] , Transaction ) {
1090
+ pub fn create_chan_between_nodes_with_value_a < ' a , ' b , ' c : ' d , ' d > ( node_a : & ' a Node < ' b , ' c , ' d > , node_b : & ' a Node < ' b , ' c , ' d > , channel_value : u64 , push_msat : u64 ) -> ( ( msgs:: ChannelReady , msgs:: AnnouncementSignatures ) , [ u8 ; 32 ] , Transaction ) {
1091
1091
let tx = create_chan_between_nodes_with_value_init ( node_a, node_b, channel_value, push_msat) ;
1092
1092
let ( msgs, chan_id) = create_chan_between_nodes_with_value_confirm ( node_a, node_b, & tx) ;
1093
1093
( msgs, chan_id, tx)
@@ -1127,11 +1127,11 @@ pub fn create_chan_between_nodes_with_value_b<'a, 'b, 'c>(node_a: &Node<'a, 'b,
1127
1127
( ( * announcement) . clone ( ) , as_update, bs_update)
1128
1128
}
1129
1129
1130
- pub fn create_announced_chan_between_nodes < ' a , ' b , ' c , ' d > ( nodes : & ' a Vec < Node < ' b , ' c , ' d > > , a : usize , b : usize ) -> ( msgs:: ChannelUpdate , msgs:: ChannelUpdate , [ u8 ; 32 ] , Transaction ) {
1130
+ pub fn create_announced_chan_between_nodes < ' a , ' b , ' c : ' d , ' d > ( nodes : & ' a Vec < Node < ' b , ' c , ' d > > , a : usize , b : usize ) -> ( msgs:: ChannelUpdate , msgs:: ChannelUpdate , [ u8 ; 32 ] , Transaction ) {
1131
1131
create_announced_chan_between_nodes_with_value ( nodes, a, b, 100000 , 10001 )
1132
1132
}
1133
1133
1134
- pub fn create_announced_chan_between_nodes_with_value < ' a , ' b , ' c , ' d > ( nodes : & ' a Vec < Node < ' b , ' c , ' d > > , a : usize , b : usize , channel_value : u64 , push_msat : u64 ) -> ( msgs:: ChannelUpdate , msgs:: ChannelUpdate , [ u8 ; 32 ] , Transaction ) {
1134
+ pub fn create_announced_chan_between_nodes_with_value < ' a , ' b , ' c : ' d , ' d > ( nodes : & ' a Vec < Node < ' b , ' c , ' d > > , a : usize , b : usize , channel_value : u64 , push_msat : u64 ) -> ( msgs:: ChannelUpdate , msgs:: ChannelUpdate , [ u8 ; 32 ] , Transaction ) {
1135
1135
let chan_announcement = create_chan_between_nodes_with_value ( & nodes[ a] , & nodes[ b] , channel_value, push_msat) ;
1136
1136
update_nodes_with_chan_announce ( nodes, a, b, & chan_announcement. 0 , & chan_announcement. 1 , & chan_announcement. 2 ) ;
1137
1137
( chan_announcement. 1 , chan_announcement. 2 , chan_announcement. 3 , chan_announcement. 4 )
0 commit comments