isValidRequest

1function isValidRequest<TEntryPointVersion>(
2 request,
3): 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 Parameters

Type ParameterDefault type

TEntryPointVersion extends EntryPointVersion

EntryPointVersion

Parameters

ParameterTypeDescription

request

UserOperationStruct<TEntryPointVersion>

a UserOperationStruct to validate

Returns

request is UserOperationRequest<TEntryPointVersion>

a type guard that asserts the UserOperationRequest is valid