Create command-line flags and configuration file options to control the RPC server within cardano-node.
Support:
- enabling/disabling RPC,
- specifying RPC ports (IPv4 and IPv6),
- and other relevant runtime settings.
The implementation should ensure negligible overhead when RPC is disabled.