msggen: Map the extratlvs field of keysend

Changelog-Added: cln-rpc: `keysend` now exposes the `extratlvs` field
This commit is contained in:
Christian Decker
2022-10-25 14:51:31 +02:00
parent 93c95056a3
commit 1a1c0a38fc
11 changed files with 245 additions and 133 deletions

View File

@@ -968,6 +968,7 @@ message KeysendRequest {
optional uint32 maxdelay = 6;
optional Amount exemptfee = 7;
optional RoutehintList routehints = 8;
optional TlvStream extratlvs = 9;
}
message KeysendResponse {
@@ -986,9 +987,6 @@ message KeysendResponse {
KeysendStatus status = 9;
}
message KeysendExtratlvs {
}
message FundpsbtRequest {
AmountOrAll satoshi = 1;
Feerate feerate = 2;

View File

@@ -72,4 +72,13 @@ message Routehint {
}
message RoutehintList {
repeated Routehint hints = 2;
}
}
message TlvEntry {
uint64 type = 1;
bytes value = 2;
}
message TlvStream {
repeated TlvEntry entries = 1;
}