This repository has been archived by the owner on Apr 4, 2024. It is now read-only.
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
You can continue the conversation there. Go to discussion →
Proposal: Support EVM tx in interchain-account host chain
Current behavior:
In general, the EVM msg handler relies on a custom ante handler pipeline to work, but the ICA host module will run the msgs under the default ante handler, there'll be issues with that, specifically:
EthereumTx
expects an infinite gas meter set in advance and reset the gas meter with the gas used calculated by EVM, that don't work well with the default msg executor of the interchain-account host module.the current pending PR tries to move some events to the ante handler, we should keep a copy in the msg handler too then.Desired behavior: make evm tx works smoothly with interchain-account
Use case: support interchain-account host role
Possible solutions:
The text was updated successfully, but these errors were encountered: