Skip to content

Commit fa2e59c

Browse files
rust: update model generated
Signed-off-by: Vincenzo Palazzo <[email protected]>
1 parent 207ae67 commit fa2e59c

File tree

5 files changed

+7
-2
lines changed

5 files changed

+7
-2
lines changed

.msggen.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -666,7 +666,8 @@
666666
"ListPeers.peers[].features": 6,
667667
"ListPeers.peers[].id": 1,
668668
"ListPeers.peers[].log[]": 3,
669-
"ListPeers.peers[].netaddr[]": 5
669+
"ListPeers.peers[].netaddr[]": 5,
670+
"ListPeers.peers[].remote_addr": 7
670671
},
671672
"ListpeersPeersChannels": {
672673
"ListPeers.peers[].channels[].alias": 50,

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -526,7 +526,7 @@ check-pytest-pyln-proto:
526526
PATH=$(PYLN_PATH) PYTHONPATH=$(MY_CHECK_PYTHONPATH) $(PYTEST) contrib/pyln-proto/tests/
527527

528528
check-rust:
529-
git diff --exit-code .msggen.json | echo "diff in rust file, need to be updated by enabling rust" && exit 1
529+
git diff --exit-code .msggen.json || echo "diff in rust file, need to be updated by enabling rust" && exit 1
530530

531531
check-includes: check-src-includes check-hdr-includes
532532
@tools/check-includes.sh

cln-grpc/proto/node.proto

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@ message ListpeersPeers {
128128
repeated ListpeersPeersLog log = 3;
129129
repeated ListpeersPeersChannels channels = 4;
130130
repeated string netaddr = 5;
131+
optional string remote_addr = 7;
131132
optional bytes features = 6;
132133
}
133134

cln-grpc/src/convert.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,7 @@ impl From<&responses::ListpeersPeers> for pb::ListpeersPeers {
163163
log: c.log.as_ref().map(|arr| arr.iter().map(|i| i.into()).collect()).unwrap_or(vec![]), // Rule #3
164164
channels: c.channels.iter().map(|i| i.into()).collect(), // Rule #3 for type ListpeersPeersChannels
165165
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?
166167
features: c.features.as_ref().map(|v| hex::decode(&v).unwrap()), // Rule #2 for type hex?
167168
}
168169
}

cln-rpc/src/model.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1246,6 +1246,8 @@ pub mod responses {
12461246
pub channels: Vec<ListpeersPeersChannels>,
12471247
#[serde(alias = "netaddr", skip_serializing_if = "Option::is_none")]
12481248
pub netaddr: Option<Vec<String>>,
1249+
#[serde(alias = "remote_addr", skip_serializing_if = "Option::is_none")]
1250+
pub remote_addr: Option<String>,
12491251
#[serde(alias = "features", skip_serializing_if = "Option::is_none")]
12501252
pub features: Option<String>,
12511253
}

0 commit comments

Comments
 (0)