Holds user data input for submitting a transaction.
Param: transaction
The raw transaction data.
Param: senderAuthenticator
The authenticator for the sender's account.
Param: feePayerAuthenticator
Optional authenticator for the fee payer's account.
Param: additionalSignersAuthenticators
Optional array of authenticators for
additional signers.
Param: pluginParams
Additional parameters that will be passed to the transaction
submitter plugin if configured.
Param: transactionSubmitter
You can set this to override the configured transaction
submitter (if any). Conversely you can set this to null to ignore any configured
transaction submitter.
Holds user data input for submitting a transaction.