Array of instructions to include in the transaction.
The fee payer for the transaction.
OptionallookupTableAddresses: (string | Address)[]Optional array of address lookup table addresses to use.
Optionalcommitment: Commitment = "confirmed"The commitment level for transaction confirmation.
A promise that resolves to the transaction signature.
Builds and sends a transaction with the given instructions, signers, and commitment level.