@solana/compat
Version:
Helpers for converting from legacy web3js classes
17 lines • 761 B
TypeScript
import { Transaction } from '@solana/transactions';
import type { VersionedTransaction } from '@solana/web3.js';
/**
* This can be used to convert a legacy [VersionedTransaction](https://solana-foundation.github.io/solana-web3.js/classes/VersionedTransaction.html)
* object to a {@link Transaction}.
*
* @example
* ```ts
* import { fromVersionedTransaction } from '@solana/compat';
*
* // Imagine a function that returns a legacy `VersionedTransaction`
* const legacyVersionedTransaction = getMyLegacyVersionedTransaction();
* const transaction = fromVersionedTransaction(legacyVersionedTransaction);
* ```
*/
export declare function fromVersionedTransaction(transaction: VersionedTransaction): Transaction;
//# sourceMappingURL=transaction.d.ts.map