- "Feature flags for `option_static_remotekey`.");
- define_feature!(15, PaymentSecret, [InitContext, NodeContext],
- "Feature flags for `payment_secret`.");
- define_feature!(17, BasicMPP, [InitContext, NodeContext],
- "Feature flags for `basic_mpp`.");
+ "Feature flags for `option_static_remotekey`.", set_static_remote_key_optional,
+ set_static_remote_key_required);
+ define_feature!(15, PaymentSecret, [InitContext, NodeContext, InvoiceContext],
+ "Feature flags for `payment_secret`.", set_payment_secret_optional, set_payment_secret_required);
+ define_feature!(17, BasicMPP, [InitContext, NodeContext, InvoiceContext],
+ "Feature flags for `basic_mpp`.", set_basic_mpp_optional, set_basic_mpp_required);