Skip to content

caktux/evm-sim

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ethereum VM Contract Simulator

Description

Simulator of the Ethereum Virtual Machine. The intention of this simulator is to help contract coders develop and test their work using test driven best practises and in full isolation, without the need to connect to the Ethereum Test Net.

Working Examples

Name Contract file Test
Namecoin namecoin.se test_namecoin.py
Subcurrency subcurrency.se test_subcurrency.py
ReturnTen returnten.se test_returnten.py

Installation

pip install -r requirements.txt

Usage

py.test tests/test_namecoin.py

Continious testing (will rerun as soon as a file is changed)

py.test -f tests/test_namecoin.py

License

Released under the MIT License.

About

Ethereum VM Contract Simulator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%