Skip to content

vc subcommand requires --http --http-address #5408

Open
@jshufro

Description

Description

The VC subcommand seems to have suddenly started requiring the flags --http and --http-address, when --help describes --http as defaulting to disabled.

Version

pulled sigp/lighthouse:latest from docker hub:

Lighthouse v5.1.1-2a3c709
BLS library: blst-portable
SHA256 hardware acceleration: true
Allocator: jemalloc
Profile: maxperf
Specs: mainnet (true), minimal (false), gnosis (true)

Present Behaviour

$ docker run --rm sigp/lighthouse lighthouse vc --datadir /var/lib/lighthouse --unencrypted-http-transport --builder-proposals --beacon-nodes=http://localhost:5052
error: The following required arguments were not provided:
    --http
    --http-address <ADDRESS>

USAGE:
    lighthouse validator_client --beacon-nodes <NETWORK_ADDRESSES> --builder-proposals --datadir <DIR> --debug-level <LEVEL> --genesis-state-url-timeout <SECONDS> --http --http-address <ADDRESS> --latency-measurement-service <BOOLEAN> --logfile-debug-level <LEVEL> --logfile-max-number <COUNT> --logfile-max-size <SIZE> --unencrypted-http-transport --validator-registration-batch-size <INTEGER> --web3-signer-keep-alive-timeout <MILLIS>

For more information try --help

Expected Behaviour

The VC should start up without --http and --http-address

Steps to resolve

Please describe the steps required to resolve this issue, if known.

Metadata

Assignees

No one assigned

    Labels

    val-clientRelates to the validator client binary

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions