- py-evm Version: 1.6.0
- OS: osx/linux/win
- Python Version (python --version):
- Environment (output of
pip freeze):
What is wrong?
ETH2.0 is using SHA256 instead of Keccak256 since v0.6.0 following this PR ethereum/consensus-specs#779
Py-ecc is still using Keccak256: https://github.com/ethereum/py_ecc/blob/master/py_ecc/bls/hash.py
Py-ecc is used in BLS test generators etc.
How can it be fixed
By changing hashing algo to SHA256 + new version release, so it could be used as dependency.
pip freeze):What is wrong?
ETH2.0 is using SHA256 instead of Keccak256 since v0.6.0 following this PR ethereum/consensus-specs#779
Py-ecc is still using Keccak256: https://github.com/ethereum/py_ecc/blob/master/py_ecc/bls/hash.py
Py-ecc is used in BLS test generators etc.
How can it be fixed
By changing hashing algo to SHA256 + new version release, so it could be used as dependency.