File tree 4 files changed +7
-3
lines changed 4 files changed +7
-3
lines changed Original file line number Diff line number Diff line change 1
-
2
1
{
3
2
"grpc-enum-map" : {
4
3
"CloseType" : {
667
666
"ListPeers.peers[].features" : 6 ,
668
667
"ListPeers.peers[].id" : 1 ,
669
668
"ListPeers.peers[].log[]" : 3 ,
670
- "ListPeers.peers[].netaddr[]" : 5
669
+ "ListPeers.peers[].netaddr[]" : 5 ,
670
+ "ListPeers.peers[].remote_addr" : 7
671
671
},
672
672
"ListpeersPeersChannels" : {
673
673
"ListPeers.peers[].channels[].alias" : 50 ,
1077
1077
"Withdraw.txid" : 2
1078
1078
}
1079
1079
}
1080
- }
1080
+ }
Original file line number Diff line number Diff line change @@ -128,6 +128,7 @@ message ListpeersPeers {
128
128
repeated ListpeersPeersLog log = 3 ;
129
129
repeated ListpeersPeersChannels channels = 4 ;
130
130
repeated string netaddr = 5 ;
131
+ optional string remote_addr = 7 ;
131
132
optional bytes features = 6 ;
132
133
}
133
134
Original file line number Diff line number Diff line change @@ -163,6 +163,7 @@ impl From<&responses::ListpeersPeers> for pb::ListpeersPeers {
163
163
log : c. log . as_ref ( ) . map ( |arr| arr. iter ( ) . map ( |i| i. into ( ) ) . collect ( ) ) . unwrap_or ( vec ! [ ] ) , // Rule #3
164
164
channels : c. channels . iter ( ) . map ( |i| i. into ( ) ) . collect ( ) , // Rule #3 for type ListpeersPeersChannels
165
165
netaddr : c. netaddr . as_ref ( ) . map ( |arr| arr. iter ( ) . map ( |i| i. into ( ) ) . collect ( ) ) . unwrap_or ( vec ! [ ] ) , // Rule #3
166
+ remote_addr : c. remote_addr . clone ( ) , // Rule #2 for type string?
166
167
features : c. features . as_ref ( ) . map ( |v| hex:: decode ( & v) . unwrap ( ) ) , // Rule #2 for type hex?
167
168
}
168
169
}
Original file line number Diff line number Diff line change @@ -1246,6 +1246,8 @@ pub mod responses {
1246
1246
pub channels : Vec < ListpeersPeersChannels > ,
1247
1247
#[ serde( alias = "netaddr" , skip_serializing_if = "Option::is_none" ) ]
1248
1248
pub netaddr : Option < Vec < String > > ,
1249
+ #[ serde( alias = "remote_addr" , skip_serializing_if = "Option::is_none" ) ]
1250
+ pub remote_addr : Option < String > ,
1249
1251
#[ serde( alias = "features" , skip_serializing_if = "Option::is_none" ) ]
1250
1252
pub features : Option < String > ,
1251
1253
}
You can’t perform that action at this time.
0 commit comments