interface UserOperationStruct {
    callData: BytesLike;
    callGasLimit?: BigNumberish;
    initCode: BytesLike;
    maxFeePerGas?: BigNumberish;
    maxPriorityFeePerGas?: BigNumberish;
    nonce: BigNumberish;
    paymasterAndData: BytesLike;
    preVerificationGas?: BigNumberish;
    sender: string;
    signature: BytesLike;
    verificationGasLimit?: BigNumberish;
}

Properties

callData: BytesLike
callGasLimit?: BigNumberish
initCode: BytesLike
maxFeePerGas?: BigNumberish
maxPriorityFeePerGas?: BigNumberish
paymasterAndData: BytesLike
preVerificationGas?: BigNumberish
sender: string
signature: BytesLike
verificationGasLimit?: BigNumberish