The tests should cover the flow from registering a new denim metadata on rollapp-evm, to having a new ERC20 contract deployed by the hook in the evm/x/erc20 module.
Another flow that is relevant is the IBC transfer, which will expect an erc20 denom to have been registered. If the erc20 token was not registered, the IBC transfer should be rejected with an error.
The tests should cover the flow from registering a new denim metadata on rollapp-evm, to having a new ERC20 contract deployed by the hook in the
evm/x/erc20
module.Another flow that is relevant is the IBC transfer, which will expect an erc20 denom to have been registered. If the erc20 token was not registered, the IBC transfer should be rejected with an error.