moonstream-to / moonworm

codegen for crypto degens and other ethereum smart contract toolkit for python
Apache License 2.0
36 stars 7 forks source link

Whitelisted methods from ABI #96

Closed venticello closed 2 years ago

venticello commented 2 years ago

Changes

Transaction processing only with the functions that are in the ABI. Others are ignored and a message is printed with the method ID and transaction hash. Fewer requests speed things up a bit.

How to test these changes?

You can start a crawl with CU abi , you don't have full ABI in box, so there will be messages about ignoring functions. Or just create an abi file with one method.

zomglings commented 2 years ago

@venticello can you please bump version in moonworm/version.py to 0.4.1?