# RequestGasAndPaymasterAndDataRequest | @account-kit/infra

> Overview of RequestGasAndPaymasterAndDataRequest from @account-kit/infra

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

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

```ts
type RequestGasAndPaymasterAndDataRequest = [
  {
    dummySignature: Hex;
    entryPoint: Address;
    erc20Context?: {
      maxTokenAmount?: BigInt;
      permit?: Hex;
      tokenAddress: Address;
    };
    overrides?: UserOperationOverrides;
    policyId: string | string[];
    userOperation: UserOperationRequest;
  },
];
```

Defined in: [account-kit/infra/src/actions/types.ts:56](https://github.com/alchemyplatform/aa-sdk/blob/main/account-kit/infra/src/actions/types.ts#L56)