This array holds a single object that consolidates all parameters necessary for the mc_getUnsignedUserOp
method. The object comprises the following fields:
The properties account
and owner
are mutually exclusive; you should provide only one of them.
account
: The smart account address initiating the UserOp. In the absence of this field, MoonChute will create an account owned by the owner using the specified wallet provider.
owner
: The address of the smart account's owner.
chainId
: The network targeted for the UserOp.
to
: The destination address for the UserOp.
data
: The UserOp's data in hex format.
value
: The monetary amount, in hex, being sent with the UserOp, if any.