mirror of
https://github.com/ElementsProject/lightning.git
synced 2025-03-15 20:09:18 +01:00
lightningd: revert f450dfeb55
to allow non-gossip_query nodes.
LDK doesn't set this feature if they don't have any useful gossip (mobile nodes) and it was agreed at the spec meeting that we should repurpose this feature to mean "I don't have any useful gossip". Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
This commit is contained in:
parent
4b8d2617bb
commit
0d7d3f5c00
3 changed files with 4 additions and 4 deletions
|
@ -893,7 +893,7 @@ static struct feature_set *default_features(const tal_t *ctx)
|
|||
static const u32 features[] = {
|
||||
COMPULSORY_FEATURE(OPT_DATA_LOSS_PROTECT),
|
||||
OPTIONAL_FEATURE(OPT_UPFRONT_SHUTDOWN_SCRIPT),
|
||||
COMPULSORY_FEATURE(OPT_GOSSIP_QUERIES),
|
||||
OPTIONAL_FEATURE(OPT_GOSSIP_QUERIES),
|
||||
COMPULSORY_FEATURE(OPT_VAR_ONION),
|
||||
COMPULSORY_FEATURE(OPT_PAYMENT_SECRET),
|
||||
OPTIONAL_FEATURE(OPT_BASIC_MPP),
|
||||
|
|
|
@ -2263,7 +2263,7 @@ def test_list_features_only(node_factory):
|
|||
'--list-features-only']).decode('utf-8').splitlines()
|
||||
expected = ['option_data_loss_protect/even',
|
||||
'option_upfront_shutdown_script/odd',
|
||||
'option_gossip_queries/even',
|
||||
'option_gossip_queries/odd',
|
||||
'option_var_onion_optin/even',
|
||||
'option_gossip_queries_ex/odd',
|
||||
'option_static_remotekey/even',
|
||||
|
|
|
@ -36,7 +36,7 @@ def hex_bits(features):
|
|||
|
||||
def expected_peer_features(extra=[]):
|
||||
"""Return the expected peer features hexstring for this configuration"""
|
||||
features = [0, 5, 6, 8, 11, 12, 14, 17, 19, 25, 27, 45, 47, 51]
|
||||
features = [0, 5, 7, 8, 11, 12, 14, 17, 19, 25, 27, 45, 47, 51]
|
||||
if EXPERIMENTAL_DUAL_FUND:
|
||||
# option_dual_fund
|
||||
features += [29]
|
||||
|
@ -53,7 +53,7 @@ def expected_peer_features(extra=[]):
|
|||
# features for the 'node' and the 'peer' feature sets
|
||||
def expected_node_features(extra=[]):
|
||||
"""Return the expected node features hexstring for this configuration"""
|
||||
features = [0, 5, 6, 8, 11, 12, 14, 17, 19, 25, 27, 45, 47, 51, 55]
|
||||
features = [0, 5, 7, 8, 11, 12, 14, 17, 19, 25, 27, 45, 47, 51, 55]
|
||||
if EXPERIMENTAL_DUAL_FUND:
|
||||
# option_dual_fund
|
||||
features += [29]
|
||||
|
|
Loading…
Add table
Reference in a new issue