UserOperation constructor

UserOperation({
  1. String? entryPoint,
  2. List<int>? initCode,
  3. String? sender,
  4. List<int>? preVerificationGas,
  5. List<int>? verificationGasLimit,
  6. List<int>? paymasterAndData,
})

Implementation

factory UserOperation({
  $core.String? entryPoint,
  $core.List<$core.int>? initCode,
  $core.String? sender,
  $core.List<$core.int>? preVerificationGas,
  $core.List<$core.int>? verificationGasLimit,
  $core.List<$core.int>? paymasterAndData,
}) {
  final $result = create();
  if (entryPoint != null) {
    $result.entryPoint = entryPoint;
  }
  if (initCode != null) {
    $result.initCode = initCode;
  }
  if (sender != null) {
    $result.sender = sender;
  }
  if (preVerificationGas != null) {
    $result.preVerificationGas = preVerificationGas;
  }
  if (verificationGasLimit != null) {
    $result.verificationGasLimit = verificationGasLimit;
  }
  if (paymasterAndData != null) {
    $result.paymasterAndData = paymasterAndData;
  }
  return $result;
}