pump-sdk

Crates.iopump-sdk
lib.rspump-sdk
version0.2.6
created_at2025-10-12 04:45:55.867283+00
updated_at2025-12-21 20:04:21.957323+00
descriptionpump sdk
homepage
repositoryhttps://github.com/0xhappyboy/pump-sdk
max_upload_size
id1878892
size249,717
happy₿oy (0xhappyboy)

documentation

README

Pump.fun SDK

Implemented functions related to interaction with Pump.fun.

License

简体中文 | English

Example

Parse the data structure of the bond curve.

#[cfg(test)]
mod tests {
    use crate::Pump;

    use super::*;
    use std::sync::Arc;

    #[tokio::test]
    async fn test() {
        let solana = Solana::new(solana_network_sdk::types::Mode::MAIN).unwrap();
        let pump = Pump::new(Arc::new(solana));
        let bond_curve = pump.create_bond_curve();
        let pool = bond_curve
            .get_bond_curve_pool_info("9RxTSGsTu3VdEGxRy6h3Jmk3hgP4Cfssw8SiPP4PRuKG")
            .await
            .unwrap();
        println!("Bond Curve Pool: {:?}", pool);
    }
}
Commit count: 0

cargo fmt