• Signs, sends and confirms Transaction

    Parameters

    • connection: Connection

      Solana client connection

    • invoker: Keypair | SignerWalletAdapter

      Keypair used as signer

    • tx: VersionedTransaction | Transaction

      Transaction instance

    • confirmationParams: ConfirmationParams

      Confirmation Params that will be used for execution

    • transactionExecutionParams: TransactionExecutionParams

      rate or throttler instance to throttle TX sending - to not spam the blockchain too much and solana execution params (eg. skipSimulation)

    Returns Promise<string>

    Transaction signature