pytest-ethereum-old
pytest-ethereum-old copied to clipboard
Update Log handling API
trafficstars
Logs are the toughest part about this plugin's design. We want to abstract away some of the very complex things under the hood in terms of handling logs, but we also want it to be expressive, usable, and capable of handling all of the things you might need to prove to integrate well with front end design.
Current API is this: https://github.com/fubuloubu/pytest-ethereum/blob/da7f9f19c10b6bb6bd50a3fc75836672efeccf3f/example/test_example.py#L108-L125
Taking suggestions for how to improve this.
Additionally, I am not using the correct web3.py APIs to integrate this functionality. It is currently very hacky.