Skip to content

SendTransactionFrom

SendTransactionFrom = Account | SigningAccount | LogicSigAccount | MultisigAccount | TransactionSignerAccount

Defined in: algokit-utils-ts/src/types/transaction.ts:108

Core account abstraction when signing/sending transactions

This type is used across the entire AlgoKit Utils library and allows you to pass through many types of accounts, including:

  • Account - The in-built algosdk.Account type for mnemonic accounts
  • SigningAccount - An AlgoKit Utils class that wraps Account to provide support for rekeyed accounts
  • LogicSigAccount - The in-built algosdk.LogicSigAccount type for logic signatures
  • MultisigAccount - An AlgoKit Utils class that wraps a multisig account and provides mechanisms to get a multisig account
  • TransactionSignerAccount - An AlgoKit Utils class that wraps the in-built algosdk.TransactionSigner along with the sender address