The actual events sent by evm can be indexed by tools such as thegraph
Actual behavior: [What actually happened]
Cannot query any user balance or events
Additional info: [Include gist of relevant config, logs, etc.]
This is because the current queries eth_blocks, eth_getBlockByHash, eth_transactionByHash, eth_transactionReceipt only support the query MsgEthereumTx.
Can we abstract it to an interface.
This way, partially executed evm cosmos transactions can be converted to ethereum transactions
Steps to reproduce:
Expected behavior: [What you expected to happen]
The actual events sent by evm can be indexed by tools such as thegraph
Actual behavior: [What actually happened]
Cannot query any user balance or events
Additional info: [Include gist of relevant config, logs, etc.]
This is because the current queries eth_blocks, eth_getBlockByHash, eth_transactionByHash, eth_transactionReceipt only support the query
MsgEthereumTx
.Can we abstract it to an interface.
This way, partially executed evm cosmos transactions can be converted to ethereum transactions
For example:
https://github.com/evmos/ethermint/blob/main/rpc/backend/blocks.go#L273