# z.tempo.KeyAuthorization

## Schemas

| Name | Description |
| --- | --- |
| [`Domain`](/zod/tempo/KeyAuthorization/Domain) | Decoded key authorization schema (TIP-1049 admin fields are paired: both or neither). |
| [`DomainToRpc`](/zod/tempo/KeyAuthorization/DomainToRpc) | Encode-only decoded key authorization schema accepting numberish `toRpc` inputs. |
| [`KeyAuthorization`](/zod/tempo/KeyAuthorization/KeyAuthorization) | Codec decoding an RPC key authorization into a signed key authorization. |
| [`KeyAuthorizationToRpc`](/zod/tempo/KeyAuthorization/KeyAuthorizationToRpc) | Encode-only key authorization codec accepting numberish `toRpc` inputs. |
| [`Rpc`](/zod/tempo/KeyAuthorization/Rpc) | RPC key authorization schema. |
| [`RpcCallScope`](/zod/tempo/KeyAuthorization/RpcCallScope) | RPC call scope schema. |
| [`RpcSelectorRule`](/zod/tempo/KeyAuthorization/RpcSelectorRule) | RPC selector rule schema. |
| [`RpcTokenLimit`](/zod/tempo/KeyAuthorization/RpcTokenLimit) | RPC token spending limit schema. |
| [`Scope`](/zod/tempo/KeyAuthorization/Scope) | Call scope schema. |
| [`Signed`](/zod/tempo/KeyAuthorization/Signed) | Signed key authorization schema. |
| [`SignedToRpc`](/zod/tempo/KeyAuthorization/SignedToRpc) | Encode-only signed key authorization schema accepting numberish `toRpc` inputs. |
| [`TokenLimit`](/zod/tempo/KeyAuthorization/TokenLimit) | Token spending limit schema. |
| [`TokenLimitToRpc`](/zod/tempo/KeyAuthorization/TokenLimitToRpc) | Encode-only token spending limit schema accepting numberish `toRpc` inputs. |
