UNPKG

@solsdk/jito-ts

Version:

## What is it and why do you need it?

14 lines (13 loc) 693 B
import { Keypair, PublicKey, VersionedTransaction } from '@solana/web3.js'; import { Bundle as IBundle } from '../../gen/block-engine/bundle'; import { Header } from '../../gen/block-engine/shared'; import { Packet } from '../../gen/block-engine/packet'; export declare class Bundle implements IBundle { private transactions; private readonly transactionLimit; header: Header | undefined; packets: Packet[]; constructor(txs: VersionedTransaction[], transactionLimit: number); addTransactions(...transactions: VersionedTransaction[]): Bundle | Error; addTipTx(keypair: Keypair, tipLamports: number, tipAccount: PublicKey, recentBlockhash: string): Bundle | Error; }