diff --git a/src/validators/commands/consolidate.py b/src/validators/commands/consolidate.py index 218b3d6c..86a2a8c4 100644 --- a/src/validators/commands/consolidate.py +++ b/src/validators/commands/consolidate.py @@ -175,8 +175,17 @@ help='The block number where the vault was created. Used to optimize fetching vault events.', ) @click.command( - help='Performs a vault validators consolidation from 0x01 validators to 0x02 validator. ' - 'Switches a validator from 0x01 to 0x02 if the source and target keys are identical.' + help='Consolidates vault validators into 0x02 (compounding) validators.\n' + '\n' + '\b\n' + 'When no public keys are provided:\n' + '- automatically picks 0x01 validators eligible for consolidation\n' + '- a 0x01 validator with no separate target is switched to 0x02\n' + '\n' + '\b\n' + 'To consolidate 0x02 validators or choose specific validators:\n' + '- pass explicit --source-public-keys and --target-public-key options\n' + '- auto-pick is not implemented for 0x02' ) # pylint: disable-next=too-many-arguments,too-many-locals def consolidate(