@nosana/kit
Version:
Nosana KIT
10 lines • 661 B
TypeScript
import { createSolanaRpc } from '@solana/kit';
import type { PriorityFeesConfig } from '../../config/types.js';
import type { Logger } from '../../logger/Logger.js';
/**
* Resolve priority fee microLamports from config (fixed or dynamic).
* Dynamic: uses strategy or percentile from config; on empty or error falls back to config min (or 0).
* No defaults here—use defaultConfigs when initializing the client to get full priority fee defaults.
*/
export declare function resolvePriorityFeeMicroLamports(priorityFees: PriorityFeesConfig, rpc: ReturnType<typeof createSolanaRpc>, logger?: Logger): Promise<bigint>;
//# sourceMappingURL=priorityFees.d.ts.map