github.com/prysmaticlabs/prysm@v1.4.4/tools/pcli/README.md (about)

     1  ## Pcli (Prysm CLI)
     2  
     3  This is a utility to help users perform Ethereum consensus specific commands.
     4  
     5  ### Usage
     6  
     7  *Name:*  
     8     **pcli** - A command line utility to run Ethereum consensus specific commands
     9  
    10  *Usage:*  
    11     pcli [global options] command [command options] [arguments...]
    12  
    13  *Commands:*
    14       help, h  Shows a list of commands or help for one command
    15     state-transition:
    16       state-transition  Subcommand to run manual state transitions
    17  
    18  
    19  *Flags:*  
    20     --help, -h     show help (default: false)
    21     --version, -v  print the version (default: false)
    22  
    23  *State Transition Subcommand:*
    24     pcli state-transition - Subcommand to run manual state transitions
    25  
    26  *State Transition Usage:*:
    27     pcli state-transition [command options] [arguments...]
    28  
    29  
    30  *State Transition Flags:*
    31     --block-path value              Path to block file(ssz)
    32     --pre-state-patch value           Path to pre state file(ssz)
    33     --expected-post-state-path value  Path to expected post state file(ssz)
    34     --help, -h                     show help (default: false)
    35  
    36  
    37  
    38  ### Example
    39  
    40  To use pcli manual state transition:
    41  
    42  ```
    43  bazel run //tools/pcli:pcli -- state-transition --block-path /path/to/block.ssz --pre-state-path /path/to/state.ssz
    44  ```
    45