help wanted
説明
Issue
Sig hasher is currently written in the deprecated Serpent. We should stop relying on Serpent compiler.
Proposed implementation
- Migrate current sig hasher from serpent to vyper LLL
- Port contract to this repo
- Add sanity check testing to pytest build
- Compile Purity Checker from source instead of using bytecode in the testing setup
Example Vyper LLL and compile techniques here https://github.com/ethereum/casper/blob/master/tests/utils/valcodes.py