IUserOperation constructor
IUserOperation({
- required String sender,
- required BigInt nonce,
- required String initCode,
- required String callData,
- required BigInt callGasLimit,
- required BigInt verificationGasLimit,
- required BigInt preVerificationGas,
- required BigInt maxFeePerGas,
- required BigInt maxPriorityFeePerGas,
- required String paymasterAndData,
- required String signature,
Main constructor for the IUserOperation
.
Requires all fields to be provided.
Implementation
IUserOperation({
required this.sender,
required this.nonce,
required this.initCode,
required this.callData,
required this.callGasLimit,
required this.verificationGasLimit,
required this.preVerificationGas,
required this.maxFeePerGas,
required this.maxPriorityFeePerGas,
required this.paymasterAndData,
required this.signature,
});