@shogun-sdk/money-legos
Version:
Shogun Money Legos: clients and types for quotes, memes, prices, balances, fees, validations, etc.
17 lines • 1.05 kB
TypeScript
import { BlockhashWithExpiryBlockHeight, Connection, VersionedTransaction } from '@solana/web3.js';
export declare const wait: (time: number) => Promise<unknown>;
type TransactionSenderAndConfirmationWaiterArgs = {
connection: Connection;
versionedTransaction: VersionedTransaction;
blockhashWithExpiryBlockHeight?: BlockhashWithExpiryBlockHeight;
};
export declare function transactionSenderAndConfirmationWaiter({ connection, versionedTransaction, }: TransactionSenderAndConfirmationWaiterArgs): Promise<string | null>;
export declare const sendBundleUsingJitoApi: (transactionBase64Array: string[]) => Promise<any>;
export declare const sendTransactionUsingJitoApi: (transactionBase64: string) => Promise<string>;
export declare function getBundleStatuses(bundleID: string): Promise<{
status: any;
transactions: any;
}>;
export declare function checkTransactionConfirmation(connection: Connection, versionedTx: VersionedTransaction, signature: string): Promise<boolean>;
export {};
//# sourceMappingURL=transactionSenderSol.d.ts.map