Module private

Module private 

Source
Expand description

business code for node management methods

FunctionsΒ§

add_staking_secret_keys πŸ”’
Add staking secret keys to wallet
add_to_bootstrap_blacklist πŸ”’
Add IP addresses to node bootstrap blacklist
add_to_bootstrap_whitelist πŸ”’
Add IP addresses to node bootstrap whitelist
add_to_peers_whitelist πŸ”’
Add IP addresses to node peers whitelist. No confirmation to expect. Note: If the ip was unknown it adds it to the known peers, otherwise it updates the peer type
allow_everyone_to_bootstrap πŸ”’
Allow everyone to bootstrap from the node by removing bootstrap whitelist configuration file
ban_nodes_by_ids πŸ”’
Ban multiple nodes by their individual ids
ban_nodes_by_ips πŸ”’
Ban multiple nodes by their individual IP addresses
get_bootstrap_blacklist πŸ”’
Get node bootstrap blacklist IP addresses
get_bootstrap_whitelist πŸ”’
Get node bootstrap whitelist IP addresses
get_mip_status πŸ”’
get_node_status πŸ”’
Get node status
get_peers_whitelist πŸ”’
Get node peers whitelist IP addresses
remove_from_bootstrap_blacklist πŸ”’
Remove from bootstrap blacklist given IP addresses
remove_from_bootstrap_whitelist πŸ”’
Remove from bootstrap whitelist given IP addresses
remove_from_peers_whitelist πŸ”’
Remove from peers whitelist given IP addresses
remove_staking_addresses πŸ”’
Remove addresses from staking
shutdown_gracefully πŸ”’
Shutdown the node gracefully
sign_messages πŸ”’
Sign messages with node’s key
unban_nodes_by_ids πŸ”’
Unban multiple nodes by their individual ids
unban_nodes_by_ips πŸ”’
Unban multiple nodes by their individual IP addresses