UNPKG

@solana/transaction-messages

Version:

Helpers for creating transaction messages

20 lines 734 B
import { TransactionMessage, TransactionVersion } from './transaction-message'; type TransactionConfig<TVersion extends TransactionVersion> = Readonly<{ version: TVersion; }>; /** * Given a {@link TransactionVersion} this method will return an empty transaction having the * capabilities of that version. * * @example * ```ts * import { createTransactionMessage } from '@solana/transaction-messages'; * * const message = createTransactionMessage({ version: 0 }); * ``` */ export declare function createTransactionMessage<TVersion extends TransactionVersion>(config: TransactionConfig<TVersion>): Extract<TransactionMessage, { version: TVersion; }>; export {}; //# sourceMappingURL=create-transaction-message.d.ts.map