From d75b368e5ed68835de744ab4b1a885d16198eab3 Mon Sep 17 00:00:00 2001 From: William Date: Thu, 13 Feb 2025 00:08:14 +0800 Subject: [PATCH] fix --- src/jito/api.rs | 3 --- src/jito/mod.rs | 5 +---- src/lib.rs | 4 ++-- 3 files changed, 3 insertions(+), 9 deletions(-) diff --git a/src/jito/api.rs b/src/jito/api.rs index 18aca4f..52deee0 100644 --- a/src/jito/api.rs +++ b/src/jito/api.rs @@ -24,8 +24,6 @@ pub struct RpcResponse { } pub async fn get_tip_accounts(block_engine_url: &str) -> Result { - println!("get_tip_accounts: {}", block_engine_url); - let client_builder = reqwest::Client::builder(); let client = client_builder.build()?; let request_body = RpcRequest { @@ -43,7 +41,6 @@ pub async fn get_tip_accounts(block_engine_url: &str) -> Result { .json::() .await?; - println!("result: {:?}", result); Ok(result) } diff --git a/src/jito/mod.rs b/src/jito/mod.rs index e85bc28..445bdec 100644 --- a/src/jito/mod.rs +++ b/src/jito/mod.rs @@ -103,15 +103,12 @@ impl JitoClient { }; let result = self.send_request(&endpoint, "getTipAccounts", None).await?; - println!("get_tip_accounts result: {:?}", serde_json::to_string_pretty(&result).unwrap()); let tip_accounts = TipAccountResult::from(result).map_err(|e| anyhow!(e))?; Ok(tip_accounts) } async fn send_request(&self, endpoint: &str, method: &str, params: Option) -> Result { - let url = format!("{}{}", self.base_url, endpoint); - println!("send_request url: {:?}", url); - + let url = format!("{}{}", self.base_url, endpoint); let data = json!({ "jsonrpc": "2.0", "id": 1, diff --git a/src/lib.rs b/src/lib.rs index 303d436..84f0b54 100755 --- a/src/lib.rs +++ b/src/lib.rs @@ -262,7 +262,7 @@ impl PumpFun { let buy_amount_with_slippage = utils::calculate_with_slippage_buy(max_sol_cost, slippage_basis_points.unwrap_or(DEFAULT_SLIPPAGE)); - let mut instructions = vec![]; + let mut instructions = self.create_priority_fee_instructions(None); let tip_account = jito_client.get_tip_account().await.map_err(|e| anyhow!(e)).unwrap(); let ata = get_associated_token_address(&self.payer.pubkey(), mint); if self.rpc.get_account(&ata).is_err() { @@ -450,7 +450,7 @@ impl PumpFun { slippage_basis_points.unwrap_or(DEFAULT_SLIPPAGE), ); - let mut instructions = vec![]; + let mut instructions = self.create_priority_fee_instructions(None); let tip_account = jito_client.get_tip_account().await.map_err(|e| anyhow!(e))?; instructions.push(instruction::sell( &self.payer.clone(),