Difference between revisions of "Evm"

From wikieduonline
Jump to navigation Jump to search
(Created page with "{{lc}} {{brew install ethereum}}")
 
Line 1: Line 1:
 
{{lc}}
 
{{lc}}
  
 +
<pre>
 +
NAME:
 +
  evm - the evm command line interface
  
 +
USAGE:
 +
  evm [global options] command [command options] [arguments...]
 +
 +
VERSION:
 +
  1.11.6-stable
 +
 +
COMMANDS:
 +
  compile              compiles easm source to evm binary
 +
  disasm              disassembles evm binary
 +
  run                  run arbitrary evm binary
 +
  blocktest            executes the given blockchain tests
 +
  statetest            executes the given state tests
 +
  transition, t8n      executes a full state transition
 +
  transaction, t9n    performs transaction validation
 +
  block-builder, b11r  builds a block
 +
  help, h              Shows a list of commands or help for one command
 +
 +
GLOBAL OPTIONS:
 +
 
 +
    --bench                        (default: false)
 +
          benchmark the execution
 +
 
 +
    --code value                 
 +
          EVM code
 +
 
 +
    --codefile value             
 +
          File containing EVM code. If '-' is specified, code is read from stdin
 +
 
 +
    --cpuprofile value           
 +
          creates a CPU profile at the given path
 +
 
 +
    --create                      (default: false)
 +
          indicates the action should be create rather than call
 +
 
 +
    --debug                        (default: false)
 +
          output full trace logs
 +
 
 +
    --dump                        (default: false)
 +
          dumps the state after the run
 +
 
 +
    --gas value                    (default: 10000000000)
 +
          gas limit for the evm
 +
 
 +
    --input value               
 +
          input for the EVM
 +
 
 +
    --inputfile value           
 +
          file containing input for the EVM
 +
 
 +
    --json                        (default: false)
 +
          output trace logs in machine readable format (json)
 +
 
 +
    --memprofile value           
 +
          creates a memory profile at the given path
 +
 
 +
    --nomemory                    (default: true)
 +
          disable memory output
 +
 
 +
    --noreturndata                (default: true)
 +
          enable return data output
 +
 
 +
    --nostack                      (default: false)
 +
          disable stack output
 +
 
 +
    --nostorage                    (default: false)
 +
          disable storage output
 +
 
 +
    --prestate value             
 +
          JSON file with prestate (genesis) config
 +
 
 +
    --price value                  (default: 0)
 +
          price set for the evm
 +
 
 +
    --receiver value             
 +
          The transaction receiver (execution context)
 +
 
 +
    --sender value               
 +
          The transaction origin
 +
 
 +
    --statdump                    (default: false)
 +
          displays stack and heap memory information
 +
 
 +
    --value value                  (default: 0)
 +
          value set for the evm
 +
 
 +
    --verbosity value              (default: 0)
 +
          sets the verbosity level
 +
 
 +
  MISC
 +
 
 +
    --help, -h                    (default: false)
 +
          show help
 +
 
 +
    --version, -v                  (default: false)
 +
          print the version
 +
 
 +
 +
COPYRIGHT:
 +
  Copyright 2013-2023 The go-ethereum Authors
 +
</pre>
  
  
 
{{brew install ethereum}}
 
{{brew install ethereum}}

Revision as of 13:31, 10 May 2023

NAME:
   evm - the evm command line interface

USAGE:
   evm [global options] command [command options] [arguments...]

VERSION:
   1.11.6-stable

COMMANDS:
   compile              compiles easm source to evm binary
   disasm               disassembles evm binary
   run                  run arbitrary evm binary
   blocktest            executes the given blockchain tests
   statetest            executes the given state tests
   transition, t8n      executes a full state transition
   transaction, t9n     performs transaction validation
   block-builder, b11r  builds a block
   help, h              Shows a list of commands or help for one command

GLOBAL OPTIONS:
   
    --bench                        (default: false)
          benchmark the execution
   
    --code value                  
          EVM code
   
    --codefile value              
          File containing EVM code. If '-' is specified, code is read from stdin
   
    --cpuprofile value            
          creates a CPU profile at the given path
   
    --create                       (default: false)
          indicates the action should be create rather than call
   
    --debug                        (default: false)
          output full trace logs
   
    --dump                         (default: false)
          dumps the state after the run
   
    --gas value                    (default: 10000000000)
          gas limit for the evm
   
    --input value                 
          input for the EVM
   
    --inputfile value             
          file containing input for the EVM
   
    --json                         (default: false)
          output trace logs in machine readable format (json)
   
    --memprofile value            
          creates a memory profile at the given path
   
    --nomemory                     (default: true)
          disable memory output
   
    --noreturndata                 (default: true)
          enable return data output
   
    --nostack                      (default: false)
          disable stack output
   
    --nostorage                    (default: false)
          disable storage output
   
    --prestate value              
          JSON file with prestate (genesis) config
   
    --price value                  (default: 0)
          price set for the evm
   
    --receiver value              
          The transaction receiver (execution context)
   
    --sender value                
          The transaction origin
   
    --statdump                     (default: false)
          displays stack and heap memory information
   
    --value value                  (default: 0)
          value set for the evm
   
    --verbosity value              (default: 0)
          sets the verbosity level
   
   MISC
   
    --help, -h                     (default: false)
          show help
   
    --version, -v                  (default: false)
          print the version
   

COPYRIGHT:
   Copyright 2013-2023 The go-ethereum Authors


brew install ethereum: geth, clef, evm, ethkey

Advertising: