* Use updated container
* Use geth option
* Use geth option
* Update geth command
* use http flag
* Fix the geth flags
* Remove rpc test and use 0.5.0
* black
* Fix tests for different solc version
* Fix tests for different solc version
* Fix analyzer test
* Fix eth-hash
* Add infura key argument
* Make some changes and update docs
* Fix config tests
* Set dummy infura_id in test
* Use ci env var
* Set env var in config.yaml
* Remove curly braces
* Create a separate run to initialise env var
* Debug commit
* test ci
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
* Fix setting of env var
Co-authored-by: Bernhard Mueller <b-mueller@users.noreply.github.com>
* Remove native tests
* Handle symbolic salt
* Handle symbolic salt
* Add type hint for contract_address
* Bring the instruction gas up
* Fix the tests and the instruction
Co-authored-by: JoranHonig <JoranHonig@users.noreply.github.com>
* new algo for creating loop counter keys
* Good old black
* Revert to debug log level
* Fix type annotation
* Minor modification of checksum generation
* Greater trace length and some black
* Count continous loops
Co-authored-by: Bernhard Mueller <b-mueller@users.noreply.github.com>
* Save code
* Refactor code with black
* return the account as the function describes
* use bytecode param
* fix missing edge case in conditional
* use world state helper function over custom code
* back with black
* Refactor test file with black
* Align the type: ignore comment
* Fix black again
* Raise ValueError if dynamic loader is None
Co-authored-by: JoranHonig <JoranHonig@users.noreply.github.com>
* Add new opcodes
* Add new precompile
* Add tests
* Refactor the code
* Run only on python 3.6
* Remove support of python3.5 from setup.py text
* Change the TODO comment
* Add a logging message
* Fix py-evm version
Co-authored-by: JoranHonig <JoranHonig@users.noreply.github.com>
* Fix mypy issues
* Fix the statespace problem, and remove weirdness in graph tests
* Fix black
* Remove weird Z which popped up
* Add a comment in graph test
Co-authored-by: JoranHonig <JoranHonig@users.noreply.github.com>
* Fix bugs
* Change tests
* black
* Fix the string
* Change the name and add a docstring
* Change max-depth to 128
* refactor with black
* Rename function name and remove constraints append code
* Add constraints to worldstate
* Remove propogation of constraints from Node
* Remove a usage of state.constraints()
* Ignore mypy error
* Add a missing file
* Added support for solidity 0.5.x
* Formatting using black
* Added missing requirement for tests to pass
* Fixed py-solc-x version
* Added packages to setup
* Removed py35 from tox
* Synced the solc version for the test
* Updated the test smart contract to floating pragma