Solana client connection
Instructions to add to the Transaction
PublicKey of payer
Optionalcommitment: Commitmentoptional Commitment that will be used to fetch latest blockhash
OptionalpartialSigners: (undefined | Keypair)[]optional signers that will be used to partially sign a Transaction
OptionallookupTables: AddressLookupTableAccount[]lookup table accounts to use in the transaction
Transaction and Blockhash
Creates a Transaction with given instructions and optionally signs it.