1306 | @@ -1307,6 +1307,7 @@ RPCHelpMan getblockchaininfo()
1307 | {RPCResult::Type::NUM, "pruneheight", /*optional=*/true, "height of the last block pruned, plus one (only present if pruning is enabled)"},
1308 | {RPCResult::Type::BOOL, "automatic_pruning", /*optional=*/true, "whether automatic pruning is enabled (only present if pruning is enabled)"},
1309 | {RPCResult::Type::NUM, "prune_target_size", /*optional=*/true, "the target size used by pruning (only present if automatic pruning is enabled)"},
1310 | + {RPCResult::Type::STR_HEX, "signet_challenge", /*optional=*/true, "the block challenge (aka. block script), in hexadecimal (only present if the current network is a signet)"},
When used as an argument it is -signetchallenge, perhaps use that here as well.
Indeed the general pattern seems to be that for RPC we use argument_name whereas for startup arguments we use -argumentname.