modified: Altcoin-and-Forkcoin-Support.md
parent
918357bc40
commit
530d8b8150
1 changed files with 28 additions and 0 deletions
|
|
@ -50,8 +50,36 @@ Signing of ETH and ETC transactions is handled by the [pyethereum][y] library.
|
|||
First, using the [pip3][P] Python package installer, install the following
|
||||
dependencies:
|
||||
|
||||
> *Python 3.6 and newer:*
|
||||
|
||||
$ sudo -H pip3 install future pysha3 PyYAML py_ecc rlp
|
||||
|
||||
> *Python 3.5:*
|
||||
|
||||
$ sudo -H pip3 install future pysha3 PyYAML setuptools-markdown cytoolz
|
||||
$ sudo -H pip3 install py_ecc=1.4.2 eth-hash==0.2.0 eth-typing==1.3.0
|
||||
|
||||
$ git clone https://github.com/ethereum/eth_utils
|
||||
$ cd eth_utils
|
||||
$ git checkout v1.0.3
|
||||
|
||||
> Edit `eth_utils/__init__.py`. Replace line beginning with "__version__" with
|
||||
> the following:
|
||||
|
||||
__version__ = '1.0.3'
|
||||
|
||||
$ sudo python3 ./setup.py install
|
||||
$ cd ..
|
||||
|
||||
$ sudo -H pip3 install rlp==0.4.4
|
||||
$ sudo -H pip3 install setuptools-scm pytest-runner==2.6.2 bitcoin secp256k1
|
||||
|
||||
$ git clone https://github.com/ethereum/pyethereum
|
||||
$ cd pyethereum
|
||||
$ git checkout v1.6.1
|
||||
$ sudo python3 ./setup.py install
|
||||
$ cd ..
|
||||
|
||||
As of this writing, the current “stable” version of pyethereum (2.3.2) is
|
||||
broken, so we must get a more recent version from Github:
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue