Alchemy Logo

isValidRequest

function isValidRequest<TEntryPointVersion>(
  request,
): request is UserOperationRequest<TEntryPointVersion>;

Defined in: aa-sdk/core/src/utils/userop.ts:22

Utility method for asserting a UserOperationStruct has valid fields for the given entry point version

Type ParameterDefault type

TEntryPointVersion extends EntryPointVersion

EntryPointVersion

ParameterTypeDescription

request

UserOperationStruct<TEntryPointVersion>

a UserOperationStruct to validate

request is UserOperationRequest<TEntryPointVersion>

a type guard that asserts the UserOperationRequest is valid

Was this page helpful?