Optional
_signers: KeypairLike[]Optional
_feePayer: SignerGets the array of public keys of accounts involved in the operation.
Gets the context of the operation, containing transaction, signers, accounts, and fee payer.
Gets an array of TransactionInstruction extracted from the OperationItem objects.
Gets the array of OperationItem that represent the transactions and instructions of the operation.
Gets the array of KeypairLike that represent the signers involved in the operation.
Gets the constructed Transaction object for the operation.
Adds new OperationItem objects to the operation.
Rest
...items: OperationItem[]The items to add, which are OperationItem objects.
Adds new KeypairLike objects to the operation.
Rest
...signers: KeypairLike[]The items to add, which are KeypairLike objects.
Sends and confirms the transaction associated with the operation.
Optional
confirmOptions: ConfirmOptionsThe confirmation options to use for the transaction.
A promise that resolves when the transaction is confirmed.
Static
concatStatic
fromCreates an Operation object from the given OperationContext.
The Honeycomb instance.
The OperationContext containing transaction, signers, accounts, and fee payer.
An Operation object representing the operation context.
Static
isChecks if the input object is of type OperationContext.
The object to check.
True if the object is of type OperationContext, false otherwise.
Generated using TypeDoc
Represents a collection of Solana blockchain transactions and signers to execute together as an operation.