# z.tempo.RpcSchemaTempo.account\_approveKeyAuthorization

Schema for the `account_approveKeyAuthorization` JSON-RPC method.

## Imports

```ts
import { z } from 'ox/zod'

z.tempo.RpcSchemaTempo.account_approveKeyAuthorization
```

## Definition

```ts
export const account_approveKeyAuthorization = from({
  method: 'account_approveKeyAuthorization',
  params: z.tuple([
    z.union([
      z.object({ keyAuthorization: z_KeyAuthorization.Rpc }),
      z.object({ hash: z_Hex.Hex, signature: z_Hex.Hex }),
    ]),
  ]),
  returns: z_AccountOperation.KeyAuthorizationOperation,
})
```

**Source:** [src/zod/tempo/RpcSchemaTempo.ts](https://github.com/wevm/ox/blob/main/src/zod/tempo/RpcSchemaTempo.ts)
