From 1f67c7d03657b5cc3c1448d43e629af2e9955a17 Mon Sep 17 00:00:00 2001 From: William Date: Sat, 25 Jan 2025 19:45:18 +0800 Subject: [PATCH] set jito fee --- src/lib.rs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index ba73afc..f85f886 100755 --- a/src/lib.rs +++ b/src/lib.rs @@ -40,7 +40,7 @@ use borsh::BorshDeserialize; const DEFAULT_SLIPPAGE: u64 = 1000; // 10% const DEFAULT_COMPUTE_UNIT_LIMIT: u32 = 10_000_000; const DEFAULT_COMPUTE_UNIT_PRICE: u64 = 500_000; -const JITO_TIP_AMOUNT: u64 = 1255211; +const JITO_TIP_AMOUNT: u64 = 4123210; /// Priority fee configuration #[derive(Debug, Clone, Copy, PartialEq, Eq)] @@ -252,6 +252,7 @@ impl PumpFun { buy_token_amount: u64, max_sol_cost: u64, slippage_basis_points: Option, + jito_fee: Option, ) -> Result { let start_time = Instant::now(); @@ -283,12 +284,13 @@ impl PumpFun { _max_sol_cost: buy_amount_with_slippage, }, )); - + + let jito_fee = jito_fee.unwrap_or(JITO_TIP_AMOUNT); instructions.push( system_instruction::transfer( &self.payer.pubkey(), &tip_account, - JITO_TIP_AMOUNT, + jito_fee, ), ); @@ -471,7 +473,7 @@ impl PumpFun { system_instruction::transfer( &self.payer.pubkey(), &tip_account, - JITO_TIP_AMOUNT/10, + JITO_TIP_AMOUNT/20, ), );