prependTransactionMessageInstructions
Given an array of instructions, this method will return a new transaction message with those instructions having been added to the beginning of the list of existing instructions.
Type Parameters
| Type Parameter |
|---|
TTransactionMessage extends Readonly<{ instructions: readonly Instruction<string, readonly (AccountLookupMeta<string, string> | AccountMeta<string>)[]>[]; version: TransactionVersion; }> |
TInstructions extends readonly Instruction<string, readonly (AccountLookupMeta<string, string> | AccountMeta<string>)[]>[] |
Parameters
| Parameter | Type |
|---|---|
instructions | TInstructions |
transactionMessage | TTransactionMessage |
Returns
PrependTransactionMessageInstructions<TTransactionMessage, TInstructions>
See
prependTransactionInstruction if you only need to prepend one instruction to a transaction message.