---
title: "EthCall implements the `eth_call` rpc api"
method: GET
path: "/evmos/evm/v1/eth_call"
tags: ["Query"]
---

# EthCall implements the `eth_call` rpc api

`GET /evmos/evm/v1/eth_call`

## Query parameters

- `args` string, byte
- `gasCap` string, uint64
- `proposerAddress` string, byte
- `chainId` string, int64

## Response `200`

A successful response.

- EthermintEvmV1MsgEthereumTxResponse — MsgEthereumTxResponse defines the Msg/EthereumTx response type.
  - `hash` string
  - `logs` EthermintEvmV1Log[] — logs contains the transaction hash and the proto-compatible ethereum logs.
    - `address` string
    - `topics` string[] — topics is a list of topics provided by the contract.
    - `data` string, byte
    - `blockNumber` string, uint64
    - `txHash` string
    - `txIndex` string, uint64
    - `blockHash` string
    - `index` string, uint64
    - `removed` boolean — removed is true if this log was reverted due to a chain reorganisation. You must pay attention to this field if you receive logs through a filter query.
  - `ret` string, byte
  - `vmError` string
  - `gasUsed` string, uint64

## Other responses

- `default` — An unexpected error response.

---

[API](https://skmtc.net/haqq-network/apis/haqq-network-grpc-api.md) · [All operations](https://skmtc.net/haqq-network/apis/haqq-network-grpc-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/haqq-network/haqq-network-grpc-api/revisions/2d0419923f40/schema)
