Expand description
§quasar-rpc
A lightweight Solana RPC client built on Hyper with minimal memory overhead.
§Usage
use quasar_rpc::Rpc;
use solana_commitment_config::CommitmentConfig;
use solana_pubkey::Pubkey;
#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
    let endpoint = "https://api.mainnet-beta.solana.com".to_string();
    let commitment = CommitmentConfig::processed();
    // Create client
    let rpc = Rpc::new_with_commitment(endpoint, commitment).await;
    // Get account info
    let account = rpc.get_account(&Pubkey::default(), None).await?;
    println!("Account: {:?}", account);
    Ok(())
}§Available Methods
get_accountget_multiple_accountsget_program_accountsget_slotget_latest_blockhashget_signature_statusessimulate_transaction
Re-exports§
pub use client::Rpc;