> **Can't find what you're looking for?** Use `search_docs` on the docs MCP server at `https://v3.viem.sh/api/mcp` to find what you need.

# Show Call Status \[wallet.showCallsStatus]

Requests for the wallet to show information about a call batch that was sent via [`Actions.wallet.sendCalls`](/docs/actions/wallet/sendCalls) ([EIP-5792](https://eips.ethereum.org/EIPS/eip-5792)).

## Usage

This example asks the wallet to display the status of a call batch.

:::code-group
```ts twoslash [example.ts]
import { client } from './viem.config'

await client.wallet.showCallsStatus({ id: '0xdeadbeef' })
```

```ts twoslash [viem.config.ts] filename="viem.config.ts"
import { Client, custom, walletActions } from 'viem'
import 'viem/window'

export const client = Client.create({
  transport: custom(window.ethereum!),
}).extend(walletActions())
```
:::

### Standalone Action

Call `Actions.wallet.showCallsStatus` directly by passing the Client as the first argument.

:::code-group
```ts twoslash [example.ts]
import { Actions } from 'viem'
import { client } from './viem.config'

await Actions.wallet.showCallsStatus(client, { id: '0xdeadbeef' })
```

```ts twoslash [viem.config.ts] filename="viem.config.ts"
import { Client, custom } from 'viem'
import 'viem/window'

export const client = Client.create({
  transport: custom(window.ethereum!),
})
```
:::

## Return Value

`void`

No value is returned.

## Parameters

### id

* **Type:** `string`

The identifier of the call batch (returned by [`Actions.wallet.sendCalls`](/docs/actions/wallet/sendCalls)).

```ts twoslash
import { Actions } from 'viem'
// [!include ~/snippets/docs/reference-client.ts:setup]
// ---cut---
await Actions.wallet.showCallsStatus(client, {
  id: '0xdeadbeef', // [!code focus]
})
```
