Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

wallet_showCallsStatus

Show the status UI popup for a batch of calls sent via wallet_sendCalls.

Authentication Required: Yes

Request

await jaw.provider.request({
  method: 'wallet_showCallsStatus',
  params: ['0x123abc...'],
});

Parameters

NameTypeRequiredDescription
batchIdstringYesBatch ID returned from wallet_sendCalls

Example

["0x123abc456def..."]

Response

Returns void (no return value).

Type: void

Behavior

  • Opens popup showing transaction status UI
  • Displays pending, completed, or failed status
  • Shows individual call details in the batch
  • Auto-updates as status changes in real-time
  • User can close popup at any time

Errors

CodeDescription
4001User closed the popup
4100Unauthorized (not authenticated)
-32602Invalid params (batch ID not found)

Example

await jaw.provider.request({
  method: 'wallet_showCallsStatus',
  params: [result.id],
});

Related Methods