Paul Robinson
Paul Robinson
### What I did Starting with solc v0.8.10, running `solc --help` gives a return value of `0`. It was previously `1`. I added version checking to expect the correct value....
### What happened? The `_BaseHasLogger` and `_BaseHasExtendedDebugLogger` should no longer be necessary. Update the main class as noted.
### What was wrong? Implement https://eips.ethereum.org/EIPS/eip-6780 ### How was it fixed? ### Todo: - [ ] Clean up commit history - [ ] Add or update documentation related to these...
Types have been added throughout the lib, but against an outdated version of `mypy` that won't run with recent versions of Python. `mypy` is being added as part of `pre-commit`,...
**Is your feature request related to a problem? Please describe.** A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] I often have a...
### What feature should we add? PR #42 added the ability to decode a v4 keyfile json. We should also support generating new ones.
The current `yaml` tests were being run against: https://github.com/ethereum/eth2.0-tests/ which were effectively turned off here: https://github.com/ethereum/py-ssz/pull/85/ There are newer, currently maintained tests here: https://github.com/ethereum/consensus-spec-tests We should find relevant tests and...
### What was wrong? Related to Issue #8 ### How was it fixed? ### Todo: - [ ] Clean up commit history - [ ] Add or update documentation related...
`hash_tree.py` passes, but `tree_hash.py` is borked. Once fixed, add it back to `tox.ini` -> `[testenv:benchmark]`
### What was wrong? The [official BIP39 python implementation](https://github.com/trezor/python-mnemonic/tree/master/src/mnemonic/wordlist) has a few new languages. ### How was it fixed? Adding them here. Some kinks to work out, it looks like....