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

Add support to generated CLIs for function arguments of arbitrary type #113

Closed zomglings closed 1 year ago

zomglings commented 1 year ago

This is done the same way we handle tuple arguments, using type=eval.

Resolves https://github.com/moonstream-to/moonworm/issues/112

Also removed mypy type check in linting - that's been broken for a long time.

Pinned web3 version to <6.0.0.