@unio-aggregator/unio-tx-sender
v1.0.2
Published
A TypeScript package for building and sending Solana transactions with support for priority fees and Jito tips.
Readme
Unio Aggregator Transaction Sender Library
A TypeScript package for building and sending Solana transactions with support for priority fees and Jito tips.
Key Features
- Main entry point
sendTransaction()handles transaction building, signing, and confirmation - Built-in support for priority fees and Jito MEV tips
- Configurable compute unit margin multiplier to ensure sufficient compute budget
Example
import {createKeyPairFromBytes, createSolanaRpc, createSignerFromKeyPair} from "@solana/kit";
import {sendTransaction} from "@unio-aggregator/unio-tx-sender";
const kp = await createKeyPairFromBytes(new Uint8Array([1, 2, 3, 4, ...]));
const signer = await createSignerFromKeyPair(kp);
// Initialize RPC connection
export const rpc = createSolanaRpc("https://api.mainnet-beta.solana.com");
const txHash = await sendTransaction(
rpc,
[instruction1, instruction2],
keypairSigner
);