Skip to content
GitLab
Menu
Why GitLab
Pricing
Contact Sales
Explore
Why GitLab
Pricing
Contact Sales
Explore
Sign in
Get free trial
Changes
Page history
Update C Lightning Modifications
authored
Mar 16, 2022
by
Ken Sedgwick
Show whitespace changes
Inline
Side-by-side
C-Lightning-Modifications.md
View page @
db38648d
...
@@ -7,22 +7,13 @@ hsmd_wire.csv:
...
@@ -7,22 +7,13 @@ hsmd_wire.csv:
-
`hsmd_submit_invoice`
-
`hsmd_submit_invoice`
-
`hsmd_fulfill_htlc`
-
`hsmd_fulfill_htlc`
*
We add fields to existing HSMD messages:
*
We add fields to existing HSMD messages:
-
`hsmd_sign_commitment_tx`
:
-
[
`hsmd_sign_commitment_tx`:
](
https://github.com/ElementsProject/lightning/pull/4981
)
**merged**
*
`commit_num`
*
`commit_num`
-
`hsmd_sign_remote_commitment_tx`
:
-
[
`hsmd_sign_remote_commitment_tx`:
](
https://github.com/ElementsProject/lightning/pull/4981
)
**merged**
*
`commit_num`
*
`commit_num`
*
`simple_htlc`
[vector]
*
`simple_htlc`
[vector]
*
`feerate`
*
`feerate`
The
`simple_htlc`
struct is:
```
struct simple_htlc {
enum side side;
struct amount_msat amount;
struct sha256 payment_hash;
u32 cltv_expiry;
};
```
*
We add wallet index metadata to existing messages (fill in existing PSBT fields):
*
We add wallet index metadata to existing messages (fill in existing PSBT fields):
-
Added fields to
[
`channeld_wire.csv`:`channeld_init`
](
https://github.com/ElementsProject/lightning/pull/4993
)
**merged**
-
Added fields to
[
`channeld_wire.csv`:`channeld_init`
](
https://github.com/ElementsProject/lightning/pull/4993
)
**merged**
*
`final_index`
*
`final_index`
...
...
...
...