mirror of
https://github.com/aljazceru/lightning.git
synced 2025-12-19 15:14:23 +01:00
lightningd: more updates to match latest BOLT2/3.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
This commit is contained in:
@@ -858,8 +858,12 @@ static void channel_config(struct lightningd *ld,
|
|||||||
*/
|
*/
|
||||||
ours->to_self_delay = ld->dstate.config.locktime_blocks;
|
ours->to_self_delay = ld->dstate.config.locktime_blocks;
|
||||||
|
|
||||||
/* Don't care. */
|
/* BOLT #2:
|
||||||
ours->max_accepted_htlcs = 511;
|
*
|
||||||
|
* It MUST fail the channel if `max-accepted-htlcs` is greater than
|
||||||
|
* 483.
|
||||||
|
*/
|
||||||
|
ours->max_accepted_htlcs = 483;
|
||||||
|
|
||||||
/* This is filled in by lightningd_opening, for consistency. */
|
/* This is filled in by lightningd_opening, for consistency. */
|
||||||
ours->channel_reserve_satoshis = 0;
|
ours->channel_reserve_satoshis = 0;
|
||||||
|
|||||||
@@ -40,25 +40,25 @@ static struct sha256_double txid_from_hex(const char *hex)
|
|||||||
*
|
*
|
||||||
* local_feerate_per_kw: 0
|
* local_feerate_per_kw: 0
|
||||||
* ...
|
* ...
|
||||||
* local_feerate_per_kw: 676
|
* local_feerate_per_kw: 647
|
||||||
* ...
|
* ...
|
||||||
* local_feerate_per_kw: 677
|
* local_feerate_per_kw: 648
|
||||||
* ...
|
* ...
|
||||||
* local_feerate_per_kw: 2161
|
* local_feerate_per_kw: 2069
|
||||||
* ...
|
* ...
|
||||||
* local_feerate_per_kw: 2162
|
* local_feerate_per_kw: 2070
|
||||||
* ...
|
* ...
|
||||||
* local_feerate_per_kw: 2291
|
* local_feerate_per_kw: 2194
|
||||||
* ...
|
* ...
|
||||||
* local_feerate_per_kw: 2292
|
* local_feerate_per_kw: 2195
|
||||||
* ...
|
* ...
|
||||||
* local_feerate_per_kw: 3866
|
* local_feerate_per_kw: 3702
|
||||||
* ...
|
* ...
|
||||||
* local_feerate_per_kw: 3867
|
* local_feerate_per_kw: 3703
|
||||||
* ...
|
* ...
|
||||||
* local_feerate_per_kw: 5133
|
* local_feerate_per_kw: 4914
|
||||||
* ...
|
* ...
|
||||||
* local_feerate_per_kw: 5134
|
* local_feerate_per_kw: 4915
|
||||||
* ...
|
* ...
|
||||||
* local_feerate_per_kw: 9651180
|
* local_feerate_per_kw: 9651180
|
||||||
* ...
|
* ...
|
||||||
@@ -67,19 +67,12 @@ static struct sha256_double txid_from_hex(const char *hex)
|
|||||||
* local_feerate_per_kw: 9651936
|
* local_feerate_per_kw: 9651936
|
||||||
*/
|
*/
|
||||||
static u64 feerates[] = {
|
static u64 feerates[] = {
|
||||||
0,
|
647, 648,
|
||||||
676,
|
2069, 2070,
|
||||||
677,
|
2194, 2195,
|
||||||
2161,
|
3702, 3703,
|
||||||
2162,
|
4914, 4915,
|
||||||
2291,
|
9651180, 9651181,
|
||||||
2292,
|
|
||||||
3866,
|
|
||||||
3867,
|
|
||||||
5133,
|
|
||||||
5134,
|
|
||||||
9651180,
|
|
||||||
9651181,
|
|
||||||
9651936
|
9651936
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -350,7 +343,7 @@ int main(void)
|
|||||||
* name: simple commitment tx with no HTLCs
|
* name: simple commitment tx with no HTLCs
|
||||||
* to_local_msat: 7000000000
|
* to_local_msat: 7000000000
|
||||||
* to_remote_msat: 3000000000
|
* to_remote_msat: 3000000000
|
||||||
* feerate_per_kw: 15000
|
* local_feerate_per_kw: 15000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
to_local_msat = 7000000000;
|
to_local_msat = 7000000000;
|
||||||
|
|||||||
@@ -653,7 +653,7 @@ int main(void)
|
|||||||
* name: simple commitment tx with no HTLCs
|
* name: simple commitment tx with no HTLCs
|
||||||
* to_local_msat: 7000000000
|
* to_local_msat: 7000000000
|
||||||
* to_remote_msat: 3000000000
|
* to_remote_msat: 3000000000
|
||||||
* feerate_per_kw: 15000
|
* local_feerate_per_kw: 15000
|
||||||
*/
|
*/
|
||||||
to_local_msat = 7000000000;
|
to_local_msat = 7000000000;
|
||||||
to_remote_msat = 3000000000;
|
to_remote_msat = 3000000000;
|
||||||
@@ -662,7 +662,7 @@ int main(void)
|
|||||||
"name: simple commitment tx with no HTLCs\n"
|
"name: simple commitment tx with no HTLCs\n"
|
||||||
"to_local_msat: %"PRIu64"\n"
|
"to_local_msat: %"PRIu64"\n"
|
||||||
"to_remote_msat: %"PRIu64"\n"
|
"to_remote_msat: %"PRIu64"\n"
|
||||||
"feerate_per_kw: %"PRIu64"\n",
|
"local_feerate_per_kw: %"PRIu64"\n",
|
||||||
to_local_msat, to_remote_msat, feerate_per_kw);
|
to_local_msat, to_remote_msat, feerate_per_kw);
|
||||||
|
|
||||||
print_superverbose = true;
|
print_superverbose = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user