# z.tempo.FundingRequirement.Rpc

RPC funding requirement schema.

## Imports

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

z.tempo.FundingRequirement.Rpc
```

## Definition

```ts
export const Rpc = z.object({
  token: z_Address.Address,
  amount: z_Hex.Hex,
  policyRules: z.optional(z_Hex.Hex),
  slippageBps: z.optional(z_Hex.Hex),
  sources: z.readonly(
    z.array(z.object({ target: z_Address.Address, data: z_Hex.Hex })),
  ),
})
```

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