--disable-deposits
flag of validator manager create
command requires BLS withdrawal credentials with unclear failure message
#6391
Labels
enhancement
New feature or request
low-hanging-fruit
Easy to resolve, get it before someone else does!
UX-and-logs
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
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.The text was updated successfully, but these errors were encountered: