Closed
Description
Description
Conflicting options with unclear docs on how to resolve.
Version
v5.3.0
Present Behaviour
This command fails:
lighthouse vm create --disable-deposits --count 1 --output-path $OUTPUT
with output
--eth1-withdrawal-address is required.
Upon closer inspection, it looks like the issue is that the tool is trying to make 0x01
withdrawal credentials. But even if you supply --eth1-withdrawal-address
, we get a conflicting message about use of --disable-deposits
.
Expected Behaviour
I should be able to use --disable-deposits
.
Steps to resolve
The resolution is to use the --force-bls-withdrawal-credentials
but this isn't clear from the docs and was only apparent after reading the source code. Could simply add some context to the help message for the --disable-deposits
flag.