In the output of erigon --help you see the following:
--http.compression Enable compression over HTTP-RPC (default: false)
--ws.compression Enable compression over WebSocket (default: false)
However, even without adding these flags they are enabled by default, as seen in the startup log:
HTTP endpoint opened url=[::]:8545 ws=true ws.compression=true grpc=false
Either this should actually default to false, or the help should be updated to reflect the inverse, similar to how --http=false works in that help output:
--http HTTP-RPC server (enabled by default). Use --http=false to disable it (default: true)
In the output of
erigon --help
you see the following:However, even without adding these flags they are enabled by default, as seen in the startup log:
Either this should actually default to false, or the help should be updated to reflect the inverse, similar to how
--http=false
works in that help output:I believe the incorrect default is set here
Don't really have a strong preference for what the correct default is or correct behavior but help output is incorrect at the very least.