daywalker90
6acfca7517
msggen: add routes to decode and decodepay
...
Changelog-None
2024-05-17 16:30:43 +02:00
daywalker90
5c0f25f916
msggen: add plugin method
...
Changelog-None
2024-05-13 20:06:40 +02:00
daywalker90
c80a70de25
msggen: add methods autoclean-once and autoclean-status, fix bkpr-listincome
...
Changelog-None
2024-04-23 17:47:56 +02:00
Christian Decker
45b298fca4
msggen: Make ChannelTypeName
a native enum
...
It fails because this is an array of enum values, which is a
combination we hadn't seen before. Replacing this with a manually
managed enum, since it is likely we'll want to reuse it in the future.
2024-01-29 13:40:34 +10:30
daywalker90
10eeceabd5
add CHANNELD_AWAITING_SPLICE state to cln-rpc
2023-09-21 18:53:51 +02:00
Christian Decker
6507d34b50
cln-grpc: Add some missing states to HtlcState
2023-06-23 14:38:23 +09:30
daywalker90
e2535e73bc
fix commas to semicolons
2023-05-20 13:17:36 +02:00
daywalker90
0ea7cb2484
add missing htlc states from incoming htlcs
2023-05-20 13:17:36 +02:00
Christian Decker
0031f1160b
msggen: Map arrays of hashes and add HtlcState enum
2023-05-05 11:54:41 +09:30
Christian Decker
b41cb2f005
cln-grpc: Rename the ChannelSide variants
...
IN/OUT => LOCAL/REMOTE
2023-05-05 11:54:41 +09:30
Christian Decker
1a1c0a38fc
msggen: Map the extratlvs
field of keysend
...
Changelog-Added: cln-rpc: `keysend` now exposes the `extratlvs` field
2022-11-01 17:05:30 +01:00
Christian Decker
ef145c7900
msggen: Add RoutehintList as a primitive
2022-04-02 09:46:01 +10:30
Christian Decker
ec5cd92580
msggen: Add model-side overrides
...
Sometimes we just want to paper over the schema directly. Mostly
useful to sidestep the `oneof` things that are required for
expressiveness.
2022-04-02 09:46:01 +10:30
Christian Decker
bba68e2136
cln-grpc: Map AmountOrAll and AmountOrAny
2022-04-02 09:46:01 +10:30
Christian Decker
0354a7fdb1
cln-rpc: Add OutputDesc
for {addr: amt}
style arguments
...
This is likely inherited from bitcoind, and a bit awkward for us, so
we parse it into a classic struct, but serialize it back into the
bitcoind format when talking to the RPC.
2022-04-02 09:46:01 +10:30
Christian Decker
eb2aa8c51c
cln-rpc: Map feerates and backfill methods using it
2022-04-02 09:46:01 +10:30
Christian Decker
20704746bc
grpc: Map sendonion
and createonion
2022-04-02 09:46:01 +10:30
Christian Decker
24e44ecbb6
cln-grpc: Add glue to get all pieces to work together
2022-02-28 23:25:37 +00:00
Christian Decker
d01b2c21a7
cln-grpc: Add generation of grpc protobuf file from schema
2022-02-28 23:25:37 +00:00