E.g., MorphoBlueConversions arguments include types IMorpho and IERC20, both of which are contract interfaces. Pypechain does not support this, which results in the following codegen:
Here, IMorpho and IERC20 are not valid types, which is ignored with the following type:ignore. Additionally, there are some oddities with calling this function via vanilla web3, which results in function abi does not match if attempting to pass in an address for these two arguments.
E.g.,
MorphoBlueConversions
arguments include typesIMorpho
andIERC20
, both of which are contract interfaces. Pypechain does not support this, which results in the following codegen:Here,
IMorpho
andIERC20
are not valid types, which is ignored with the followingtype:ignore
. Additionally, there are some oddities with calling this function via vanilla web3, which results infunction abi does not match
if attempting to pass in an address for these two arguments.