Paweł Bylica

Results 290 issues of Paweł Bylica

## 🗒️ Description Adds new tests for EIP-663. ## 🔗 Related Issues ## ✅ Checklist - [x] All: Set appropriate labels for the changes. - [x] All: Considered squashing commits...

scope:tests
type:feat

A failing `EOFExceptionMismatch` doesn't know the cointaner name so it cannot display it. Displaying the container name should help to identify where the code comes from. ``` E ethereum_test_tools.spec.eof.eof_test.EOFExceptionMismatch: EOF...

``` mkdocs build --strict Error: MkDocs encountered an error parsing the configuration file: while constructing a Python object cannot find module 'material.extensions.emoji' (No module named 'material.extensions') in "/home/chfast/Projects/ethereum/execution-spec-tests/mkdocs.yml", line 84,...

The dependency install command `pip install -e '.[docs,lint,test]'` doesn't work. ``` Installing collected packages: lru-dict, cached-property, ruamel.yaml, remerkleable, pytest, pycryptodome, py-arkworks-bls12381, milagro-bls-binding, merlin_transcripts, mdurl, marko, eth-typing, markdown-it-py, eth-utils, curdleproofs, rlp,...

It seems the usage of the `Storage.KeyValueMismatch` exception is causing another exception when it is being printed. In the end, user get no information what is mismatched. ``` _ _...

The StateTest format has many disadvantages for users and is very close to the single-transaction BlockchainTest. What is blocking us from using only BlockchainTests? ### Disadvantages 1. Weird multi-transaction definition....

- https://github.com/alembic-tech/P256-verify-signature/blob/main/contracts/OptimizedCurve.sol - https://github.com/rdubois-crypto/FreshCryptoLib/blob/master/solidity/src/FCL_ecdsa.sol#L40

https://github.com/Vectorized/solady/tree/main/src/utils

https://github.com/rdubois-crypto/FreshCryptoLib/blob/master/solidity/src/README.md

Consider benchmarking a addchain of `MULMOD` generated to compute a prime field inverse. E.g. https://github.com/thehubbleproject/hubble-contracts/blob/master/contracts/libs/ModExp.sol.