fix build errors

This commit is contained in:
William
2025-04-02 14:08:48 +08:00
parent ff877902a7
commit d9cd8154b7
3 changed files with 25 additions and 25 deletions
+18 -18
View File
@@ -157,24 +157,24 @@ impl YellowstoneGrpc {
// transactions
// }
pub fn get_subscribe_update_slot_request_filter(
&self,
account_include: Vec<String>,
account_exclude: Vec<String>,
account_required: Vec<String>,
) -> TransactionsFilterMap {
let mut transactions = HashMap::new();
transactions.insert(
"client".to_string(),
SubscribeUpdateSlot {
slot: 0,
parent: None,
status: None,
dead_error: None,
},
);
transactions
}
// pub fn get_subscribe_update_slot_request_filter(
// &self,
// account_include: Vec<String>,
// account_exclude: Vec<String>,
// account_required: Vec<String>,
// ) -> TransactionsFilterMap {
// let mut transactions = HashMap::new();
// transactions.insert(
// "client".to_string(),
// SubscribeUpdateSlot {
// slot: 0,
// parent: None,
// status: None,
// dead_error: None,
// },
// );
// transactions
// }
async fn handle_stream_message(
msg: SubscribeUpdate,
+4 -4
View File
@@ -221,13 +221,13 @@ impl PumpFun {
).await
}
pub async fn sell_by_percent_with_jito(
pub async fn sell_by_percent_with_tip(
&self,
mint: Pubkey,
percent: u64,
slippage_basis_points: Option<u64>,
) -> Result<(), anyhow::Error> {
pumpfun::sell::sell_by_percent_with_jito(
pumpfun::sell::sell_by_percent_with_tip(
self.rpc.clone(),
self.fee_clients.clone(),
self.payer.clone(),
@@ -239,13 +239,13 @@ impl PumpFun {
}
/// Sell tokens using Jito
pub async fn sell_with_jito(
pub async fn sell_with_tip(
&self,
mint: Pubkey,
amount_token: Option<u64>,
slippage_basis_points: Option<u64>,
) -> Result<(), anyhow::Error> {
pumpfun::sell::sell_with_jito(
pumpfun::sell::sell_with_tip(
self.rpc.clone(),
self.fee_clients.clone(),
self.payer.clone(),
+3 -3
View File
@@ -60,7 +60,7 @@ pub async fn sell_by_percent(
sell(rpc, payer, mint, Some(amount), slippage_basis_points, priority_fee).await
}
pub async fn sell_by_percent_with_jito(
pub async fn sell_by_percent_with_tip(
rpc: Arc<SolanaRpcClient>,
fee_clients: Vec<Arc<FeeClient>>,
payer: Arc<Keypair>,
@@ -75,11 +75,11 @@ pub async fn sell_by_percent_with_jito(
let (balance_u64, _) = get_token_balance(rpc.as_ref(), payer.as_ref(), &mint).await?;
let amount = balance_u64 * percent / 100;
sell_with_jito(rpc, fee_clients, payer, mint, Some(amount), slippage_basis_points, priority_fee).await
sell_with_tip(rpc, fee_clients, payer, mint, Some(amount), slippage_basis_points, priority_fee).await
}
/// Sell tokens using Jito
pub async fn sell_with_jito(
pub async fn sell_with_tip(
rpc: Arc<SolanaRpcClient>,
fee_clients: Vec<Arc<FeeClient>>,
payer: Arc<Keypair>,