Fetch the on-chain protocol configuration for a given version.
The protocol config contains fee structures, pool creation parameters, and other protocol-wide settings. Different versions may have different fee tiers.
JSON encoded ProtocolConfig struct