Piper Merriam
Piper Merriam
Currently, the `page` parameter produces conflicts when you have multiple pagination objects on the same page. This patch provides an extra keyword argument to the Page object initialization and the...
I did a brief search and couldn't find an issue for this. There are cases where a `noqa` comment ends up left in the codebase when it is no longer...
### What was wrong? The humanize utilities could potentially benefit from a `humanize_wei` function for easy human readable ether values ### How can it be fixed? Exact behavior probably has...
### What was wrong? The previous implementation of `ExtendedDebugLogger` cached whether the `DEBUG2` level was enabled. https://github.com/ethereum/py-evm/blob/5c080532168f38023bfebcd4ec60bb68c70fd29d/eth/tools/logging.py#L9-L13 ### How can it be fixed? Use the same pattern for the `eth-utils`...
### What was wrong? When using `to_tuple` on a function which operates on a generic type, type safety is not preserved. ``` TVal = TypeVar('TVal') @to_tuple def typing_to_tuple_generic(values: Sequence[TVal]) ->...
### What was wrong? From: https://github.com/ethereum/eth-utils/pull/151 Looks like `flatten_return`, `reversed_return` and `sorted_return` don't do a good job of retaining type safety. It's not easy to write a test for this...
### What was wrong? The test suite for `to_wei` is not doing fuzz testing against inputs of `float` type. This should be done as I'm not currently sure that there...
### What was wrong? The `import_string` function isn't documented. ### How can it be fixed? Add basic docs.
Here's a starting point for how we *might* objectively rank function signatures. - Let `C` be the set of all contract addresses which contain bytecode matching the pattern used to...
### What was wrong? ### How was it fixed? ### To-Do [//]: # (Stay ahead of things, add list items here!) - [ ] Clean up commit history [//]: #...