I tried to run the example described on https://github.com/ethereum/wiki/wiki/Ethash , but it failed. My questions:
sha3 is missing. Where can I find sha3? What is the type (structure) of the used variables "block" and "header" ? Where are the block structure and header structure described? Which function is the entry point?
I am looking forward to your answer
$ pip install ethereum==2.1.1 Collecting ethereum==2.1.1 Using cached ethereum-2.1.1.tar.gz Complete output from command python setup.py egg_info: error in ethereum setup command: 'tests_require' must be a string or list of strings containing valid project/version requirement specifiers; Unordered types are not allowed Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-vbe7FL/ethereum/
I am trying to setup pyethapp development environment. I used
($ mkvirtualenv pyethapp)
$ git clone https://github.com/ethereum/pyethapp
$ cd pyethapp
$ USE_PYETHEREUM_DEVELOP=1 python setup.py develop
However, I am getting the error as:
Running ethereum-2.1.1/setup.py -q bdist_egg --dist-dir /var/folders/rp/l3y_m3392dqcgc_77m8f_ks00000gn/T/easy_install-9ohquD/ethereum-2.1.1/egg-dist-tmp-tW2_JB
error: Setup script exited with error in ethereum setup command: 'tests_require' must be a string or list of strings containing valid project/version requirement specifiers; Unordered types are not allowed
Can someone please help?