• atomic
    • ie. either happens or doesnt happen
    • all instructions need to pass for the transaction to get sent
  • contains solana instruction

The first signer included in the array of signers on a transaction is responsible for paying the transaction fee. If this signer does not have enough SOL in their account to cover the transaction fee, the transaction will be dropped.

^ re: signers array which is passed in when sending the transaction