gill
Version:
a modern javascript/typescript client library for interacting with the Solana blockchain
18 lines • 1.01 kB
TypeScript
import type { Address, BaseTransactionMessage } from "@solana/kit";
/**
* Insert a single of reference key {@link Address} into a transaction message
*
* Use {@link getOldestSignatureForAddress} to locate the oldest signature for a reference key's address
*
* Note: The `transaction` must have at least one non-memo instruction.
*/
export declare function insertReferenceKeyToTransactionMessage<TTransaction extends BaseTransactionMessage>(reference: Address, transaction: TTransaction): TTransaction;
/**
* Insert multiple reference key {@link Address | Addresses} into a transaction message
*
* Use {@link getOldestSignatureForAddress} to locate the oldest signature for a reference key's address
*
* Note: The `transaction` must have at least one non-memo instruction.
*/
export declare function insertReferenceKeysToTransactionMessage<TTransaction extends BaseTransactionMessage>(references: Address[], transaction: TTransaction): TTransaction;
//# sourceMappingURL=insert-reference-key.d.ts.map