Skip to content

Add missing enable control warnings#736

Merged
pwojcikdev merged 1 commit into
nanocurrency:mainfrom
Exxenoz:rpc_add_missing_enable_control_warnings
Dec 15, 2025
Merged

Add missing enable control warnings#736
pwojcikdev merged 1 commit into
nanocurrency:mainfrom
Exxenoz:rpc_add_missing_enable_control_warnings

Conversation

@Exxenoz
Copy link
Copy Markdown
Contributor

@Exxenoz Exxenoz commented Dec 8, 2025

Ref.: rpc_handler.cpp

std::unordered_set<std::string> create_rpc_control_impls ()
{
	std::unordered_set<std::string> set;
	set.emplace ("account_create");
	set.emplace ("account_move");
	set.emplace ("account_remove");
	set.emplace ("account_representative_set");
	set.emplace ("accounts_create");
	set.emplace ("backoff_info");
	set.emplace ("block_create");
	set.emplace ("bootstrap_lazy");
	set.emplace ("bootstrap_reset");
	set.emplace ("bootstrap_priorities");
	set.emplace ("database_txn_tracker");
	set.emplace ("epoch_upgrade");
	set.emplace ("keepalive");
	set.emplace ("ledger");
	set.emplace ("node_id");
	set.emplace ("password_change");
	set.emplace ("populate_backlog");
	set.emplace ("receive");
	set.emplace ("receive_minimum");
	set.emplace ("receive_minimum_set");
	set.emplace ("search_pending");
	set.emplace ("search_receivable");
	set.emplace ("search_pending_all");
	set.emplace ("search_receivable_all");
	set.emplace ("send");
	set.emplace ("stop");
	set.emplace ("unchecked_clear");
	set.emplace ("unopened");
	set.emplace ("wallet_add");
	set.emplace ("wallet_add_watch");
	set.emplace ("wallet_change_seed");
	set.emplace ("wallet_create");
	set.emplace ("wallet_destroy");
	set.emplace ("wallet_lock");
	set.emplace ("wallet_representative_set");
	set.emplace ("wallet_republish");
	set.emplace ("wallet_work_get");
	set.emplace ("work_generate");
	set.emplace ("work_cancel");
	set.emplace ("work_get");
	set.emplace ("work_set");
	set.emplace ("work_peer_add");
	set.emplace ("work_peers");
	set.emplace ("work_peers_clear");
	set.emplace ("wallet_seed");
	return set;
}

@Exxenoz Exxenoz changed the title Add missing enable control warning to some RPCs Add missing enable control warnings Dec 8, 2025
…iorities", "bootstrap_reset", "database_txn_tracker" and "populate_backlog" RPCs
@Exxenoz Exxenoz force-pushed the rpc_add_missing_enable_control_warnings branch from afee6d2 to 9a42614 Compare December 8, 2025 11:06
@pwojcikdev pwojcikdev merged commit e825d41 into nanocurrency:main Dec 15, 2025
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants