Type alias BuildUserOpOptions

BuildUserOpOptions: {
    dummyPndOverride?: BytesLike;
    forceEncodeForBatch?: boolean;
    gasOffset?: GasOffsetPct;
    nonceOptions?: NonceOptions;
    params?: ModuleInfo;
    paymasterServiceData?: PaymasterUserOperationDto;
    simulationType?: SimulationType;
    stateOverrideSet?: StateOverrideSet;
    useEmptyDeployCallData?: boolean;
}

Represents options for building a user operation.

Type declaration

  • Optional dummyPndOverride?: BytesLike
  • Optional forceEncodeForBatch?: boolean
  • Optional gasOffset?: GasOffsetPct
  • Optional nonceOptions?: NonceOptions
  • Optional params?: ModuleInfo
  • Optional paymasterServiceData?: PaymasterUserOperationDto
  • Optional simulationType?: SimulationType
  • Optional stateOverrideSet?: StateOverrideSet
  • Optional useEmptyDeployCallData?: boolean