msggen: Update generated files to add Listpeers.peers[].remote_addr

Changelog-None
This commit is contained in:
Christian Decker 2022-07-13 17:31:31 +02:00 committed by Rusty Russell
parent 1a9979784f
commit 50180e040c
4 changed files with 7 additions and 3 deletions

View file

@ -1,4 +1,3 @@
{
"grpc-enum-map": {
"CloseType": {
@ -667,7 +666,8 @@
"ListPeers.peers[].features": 6,
"ListPeers.peers[].id": 1,
"ListPeers.peers[].log[]": 3,
"ListPeers.peers[].netaddr[]": 5
"ListPeers.peers[].netaddr[]": 5,
"ListPeers.peers[].remote_addr": 7
},
"ListpeersPeersChannels": {
"ListPeers.peers[].channels[].alias": 50,
@ -1077,4 +1077,4 @@
"Withdraw.txid": 2
}
}
}
}

View file

@ -128,6 +128,7 @@ message ListpeersPeers {
repeated ListpeersPeersLog log = 3;
repeated ListpeersPeersChannels channels = 4;
repeated string netaddr = 5;
optional string remote_addr = 7;
optional bytes features = 6;
}

View file

@ -163,6 +163,7 @@ impl From<&responses::ListpeersPeers> for pb::ListpeersPeers {
log: c.log.as_ref().map(|arr| arr.iter().map(|i| i.into()).collect()).unwrap_or(vec![]), // Rule #3
channels: c.channels.iter().map(|i| i.into()).collect(), // Rule #3 for type ListpeersPeersChannels
netaddr: c.netaddr.as_ref().map(|arr| arr.iter().map(|i| i.into()).collect()).unwrap_or(vec![]), // Rule #3
remote_addr: c.remote_addr.clone(), // Rule #2 for type string?
features: c.features.as_ref().map(|v| hex::decode(&v).unwrap()), // Rule #2 for type hex?
}
}

View file

@ -1246,6 +1246,8 @@ pub mod responses {
pub channels: Vec<ListpeersPeersChannels>,
#[serde(alias = "netaddr", skip_serializing_if = "Option::is_none")]
pub netaddr: Option<Vec<String>>,
#[serde(alias = "remote_addr", skip_serializing_if = "Option::is_none")]
pub remote_addr: Option<String>,
#[serde(alias = "features", skip_serializing_if = "Option::is_none")]
pub features: Option<String>,
}