Skip to content

Ethereum Virtual Machine bytecode tool for validation of bytecode sequences.

License

Notifications You must be signed in to change notification settings

kedenk/evm-bytecode-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

evm-bytecode-tool

Ethereum Virtual Machine bytecode tool for validation of bytecode sequences.

usage: bytecode-tool.py [-h] [-v code | -d directory] [-g] [-c] [-a] [-u]

Tool for EVM bytecode validation

optional arguments:
-h, --help            show this help message and exit
-v code, --validate code
                      Validate the given bytecode sequence
-d directory, --dir directory
                      Validate all bytecode sequence files located in the given
                      directory
-g, --gas             Calculate the gas consumption of given bytecode sequence
-c, --coverage        Print opcode coverage (Amount of used opcodes)
-a, --average         Calculates the average length of the given bytecode
                      sequences
-u, --usage           Prints the amount of opcode usages

About

Ethereum Virtual Machine bytecode tool for validation of bytecode sequences.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages