# SolanaWaitForCallsStatusParams (Solana)

> Overview of SolanaWaitForCallsStatusParams

> For the complete documentation index, see [llms.txt](/docs/llms.txt).

{/* This file is auto-generated by TypeDoc. Do not edit manually. */}

```ts
type SolanaWaitForCallsStatusParams = {
  id: `0x${string}`;
  pollingInterval?: number;
  retryCount?: number;
  retryDelay?: (opts: { count: number }) => number;
  status?: (result: SolanaGetCallsStatusResult) => boolean;
  throwOnFailure?: boolean;
  timeout?: number;
};
```

Defined in: [packages/wallet-apis/src/actions/solana/waitForCallsStatus.ts:9](https://github.com/alchemyplatform/aa-sdk/blob/main/packages/wallet-apis/src/actions/solana/waitForCallsStatus.ts#L9)

## Properties

<table>
  <thead>
    <tr>
      <th align="left">Property</th>
      <th align="left">Type</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        <a id="id" /> `id`
      </td>

      <td>
        `` `0x${string}` ``
      </td>
    </tr>

    <tr>
      <td>
        <a id="pollinginterval" /> `pollingInterval?`
      </td>

      <td>
        `number`
      </td>
    </tr>

    <tr>
      <td>
        <a id="retrycount" /> `retryCount?`
      </td>

      <td>
        `number`
      </td>
    </tr>

    <tr>
      <td>
        <a id="retrydelay" /> `retryDelay?`
      </td>

      <td>
        (`opts`) => `number`
      </td>
    </tr>

    <tr>
      <td>
        <a id="status" /> `status?`
      </td>

      <td>
        (`result`) => `boolean`
      </td>
    </tr>

    <tr>
      <td>
        <a id="throwonfailure" /> `throwOnFailure?`
      </td>

      <td>
        `boolean`
      </td>
    </tr>

    <tr>
      <td>
        <a id="timeout" /> `timeout?`
      </td>

      <td>
        `number`
      </td>
    </tr>

  </tbody>
</table>