> ## Documentation Index
> Fetch the complete documentation index at: https://injectivelabs-docs-ai-sdk.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Events

The `x/evm` module emits the Cosmos SDK events after a state execution. The EVM module emits events of the relevant transaction fields, as well as the transaction logs (ethereum events).

## MsgEthereumTx

| Type         | Attribute Key      | Attribute Value         |
| ------------ | ------------------ | ----------------------- |
| ethereum\_tx | `"amount"`         | `{amount}`              |
| ethereum\_tx | `"recipient"`      | `{hex_address}`         |
| ethereum\_tx | `"contract"`       | `{hex_address}`         |
| ethereum\_tx | `"txHash"`         | `{tendermint_hex_hash}` |
| ethereum\_tx | `"ethereumTxHash"` | `{hex_hash}`            |
| ethereum\_tx | `"txIndex"`        | `{tx_index}`            |
| ethereum\_tx | `"txGasUsed"`      | `{gas_used}`            |
| tx\_log      | `"txLog"`          | `{tx_log}`              |
| message      | `"sender"`         | `{eth_address}`         |
| message      | `"action"`         | `"ethereum"`            |
| message      | `"module"`         | `"evm"`                 |

Additionally, the EVM module emits an event during `EndBlock` for the filter query block bloom.

## ABCI

| Type         | Attribute Key | Attribute Value      |
| ------------ | ------------- | -------------------- |
| block\_bloom | `"bloom"`     | `string(bloomBytes)` |
