@skeet-framework/solana-utils
Version:
Skeet Framework Plugin - Solana Utils
17 lines (16 loc) • 713 B
TypeScript
import { Umi, Transaction as UmiTransaction } from '@metaplex-foundation/umi';
import { Transaction, VersionedTransaction } from '@solana/web3.js';
export declare enum PriorityLevel {
NONE = "None",
LOW = "Low",
MEDIUM = "Medium",
HIGH = "High",
VERY_HIGH = "VeryHigh",
UNSAFE_MAX = "UnsafeMax"
}
export declare function getPriorityFeeEstimate(heliusEndpoint: string, transaction: Transaction | VersionedTransaction, priorityLevel: PriorityLevel): Promise<{
priorityFeeEstimate: number;
}>;
export declare function getPriorityFeeEstimateForUmi(heliusEndpoint: string, umi: Umi, transaction: UmiTransaction, priorityLevel: PriorityLevel): Promise<{
priorityFeeEstimate: number;
}>;